«ascii-art» 태그된 질문

이 문제는 텍스트 문자를 페인트로 사용하여 그림을 만들거나 파싱하는 것입니다. 일반적으로 ASCII 표준에 의해 1963 년에 정의 된 95 개의 인쇄 가능 문자 (총 128 자) 만 사용합니다.

30
크리스마스 트리 인쇄
도전 가장 짧은 코드를 사용하여 맨 위에 별표가있는 멋진 크리스마스 트리를 인쇄하십시오. 나무 별은 별표 ( *)이고 나무 몸통은 나무로 이루어져 0있습니다. 모든 행은 이전 행이 다음 행의 중심에 놓이는 방식으로 올바르게 들여 쓰기해야합니다. 주어진 행은 별인 첫 번째 행과 0이 하나만있는 두 번째 행을 제외하고 이전 행보다 2 개 …


16
의심스러운 행복한 레니 얼굴의 군중을 만드세요 (͡ ° ͜ʖ ͡ °)
나는 Reddit에서 기괴한 실을 겪고 있었고 이것을 발견했습니다. (͡ ° (͡ ° ͜ʖ (͡ ° ͜ʖ ͡ °) ʖ ͡ °) ͡ °) 그것은 다소 의심스러운 사람들의 그룹을 나타냅니다. (하지만 아래의 과제에서 도전 과제를 작성하는 동안 오른쪽 눈의 왼쪽 공간이 어떻게 든 떨어졌습니다. 사양을 확인하십시오). 목표는 n다음 규칙을 사용하여 웃는 …

15
임의의 간격 눈금자
선 그리기 문자를 사용하여 길이와 간격 목록을 가져와 각 간격에 대해 더 긴 눈금으로 해당 길이의 눈금자를 출력하는 프로그램을 만듭니다. ┌ ┬ ┐ │ ╵ 출력의 첫 번째 행은 0으로 시작한다 눈금 ┌과 눈금 길이와 단부 ┐와 ┬사이의 모든 문자에 대해 사용된다. length이 첫 번째 행 에는 총 + 1 …

30
확장 화살표 그리기
이 과제는 성장하는 ASCII 아트 화살표를 인쇄하는 것입니다. 패턴을 단어로 설명하지만이 시리즈의 시작 부분이 어떤지보다 쉽게 ​​볼 수 있습니다. > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... 길이가 n 인 화살표는 화살촉 ( <또는 >)과 n-1대시 ( -)를 포함합니다. 오른쪽을 향한 화살표에는 먼저 …

30
숫자 모자이크를 디자인합시다
도전 양의 정수 주어지면 NNN각 숫자 d1,d2,d3,⋯,dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, d_n 을 의 위치에 해당하는 횟수만큼 반복합니다 NNN. 즉, 각 숫자 dkdkd_k 는 kkk 번 반복되어야합니다 (각 1≤k≤n1≤k≤n1\le k\le n , 1- 인덱싱 됨). d1d2d2d3d3d3⋯dndndn⋯dnn times¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯d1d2d2d3d3d3⋯dndndn⋯dn⏟n times¯\overline{d_1d_2d_2d_3d_3d_3\cdots\underbrace{d_nd_nd_n\cdots d_n}_{n\text { times}}} 그런 다음 가로 및 세로로 적어 놓고 빈 공간의 열 …

11
카드 하우스 (버전 1)
여기에 버전 2가 있습니다 . 간단한 도전 : 정수가 주어지면 주어진 이야기 수로 카드 집을 그립니다. 숫자가 음수이면 집을 거꾸로 그립니다. 예 : Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ -------- /\/\/\/\/\ Input: 0 Output: <empty, whitespace or newline> Input: -3 …

12
내 윤곽선 그리기
직사각형의 표고 행렬이 주어지면 윤곽선을 그립니다. 태스크 두 요소 x이며 y동일한 경우 등고선 레벨에 floor(x/10) == floor(y/10)있습니다. 예를 들어, 52와 58같은 윤곽선 수준에 있지만 58및 64수 없습니다. 등고선 그리기 동작은 다음과 같이 정의됩니다. 모든 요소 e에 대해 다음과 같이 선택된 2 문자 문자열로 대체하십시오. 첫 번째 문자는 " "아래의 요소가있는 …

26
지그재그 패턴 만들기
당신의 작업은 하나의 정수 입력을 받아 슬래시와 백 슬래시를 사용하여 지그재그 패턴을 인쇄하는 것입니다. 정수 입력은 각 지그 및 zag의 길이와 지그 및 zag의 수를 결정합니다. 패턴은 항상 오른쪽에서 왼쪽으로 시작합니다 테스트 사례 4-> / / / / \ \ \ \ / / / / \ \ \ \ …

10
다이아몬드 두 배
문제 양의 정수 n가 주어지면n < 100 다음과 같이 다이아몬드 패턴을 출력하십시오. 입력 n=1 /\/\ \/\/ 입력 n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ 입력 n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ 입력 n=4: /\ /\ //\\ /\ /\ //\\ ///\\\ //\\ …

8
내 아이를위한 계단 만들기
다른 날, 아들은 레고 이시 블록을 사용하여 계단을 세우라고 요청했습니다. 그리고 나는 다음과 같은 것을 생각해 냈습니다. 그런 다음 내 아이는 컴퓨터 화면에서 비슷한 계단을 생성하는 최소 바이트 수를 사용하는 프로그램을 요청했습니다. 나는 code-golf 를 잘하지 않으므로 도움이 필요합니다. 다음과 같은 프로그램이 필요합니다. 계단에 필요한 레벨 수로 양의 정수를받습니다. 이미지에 …

3
버즈 비 버클리 로봇 하키 포키
버즈 비 버클리 로봇 하키 포키 태스크 Busby Berkeley 수 스타일로 Hokey Pokey (또는 원하는 경우 Cokey)의 가사에 맞춰 춤을 추는 로봇 라인을 묘사하는 ASCII 아트 애니메이션을 제작하는 프로그램 또는 기능을 작성하십시오! 출력 예 입력 세 가지 인수를 허용합니다 (유효하다고 가정). N = 라인의 로봇 수 (최소 = 6) B …

9
번호 사물함!
양의 정수 <100 (1과 99를 포함하여 1과 99 포함)이 주어지면 많은 로커를 출력합니다. 사물함은 다음과 같이 정의됩니다. +----+ | | | | | | | nn | +----+ 여기서, nn한 자리 숫자가있는 경우, 기지국 (10)에서, 그 앞에 0 로커 숫자로 표현된다. 예를 들어, 로커 번호 2는 번호를 표시합니다 02. 사물함은 …

18
노란 나무로 갈라진 두 길 (2 부)
이 시리즈의 두 번째, 세 번째는 노란색 나무로 분기 된 두 개의 도로입니다 (3 부). 이것은 이전의 도전 과제 인 노란 나무로 갈라진 두 개의 도로 (1 부)를 기반으로 합니다. 그것은 꽤 잘 받아 들여졌지만 꽤 사소했습니다 (52 바이트의 Java 답변!) 그래서 더 복잡한 것을 만들었습니다 ... 영감 이 도전은 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.