«ascii-art» 태그된 질문

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

4
ASCII 애니메이션 눈 장면
ASCII 아트를 떨어지는 눈에서 시작되는 애니메이션 눈 장면으로 변환하는 가장 짧은 프로그램을 작성하십시오 ( 골프되지 않은 JavaScript 예제는 2011-12-19에 마지막으로 업데이트 됨). 입력 사양 : 프로그램은 공백, 별표 및 줄 바꿈을 임의로 조합하여 사용해야합니다. 입력은 최대 23 행과 80 문자를 포함합니다. 빈 줄은 없지만 줄은 공백만으로 구성 될 수 있습니다. …

5
호수를 채우고 2D
이 문제 의 1 차원 버전 은 매우 쉬웠으므로 여기 더 어려운 2D 버전이 있습니다. 표준 입력에 2D의 토지 높이 배열이 제공되며 비가 올 때 호수가 형성되는 위치를 파악해야합니다. 높이 맵은 0에서 9까지의 숫자로 구성된 직사각형 배열입니다. 8888888888 5664303498 6485322898 5675373666 7875555787 수중에있는 모든 위치를로 대체하여 동일한 배열을 출력해야합니다 *. …

13
랭턴의 개미 ASCII 예술.
Langton의 개미 경로를 그 립니다. 기술 평면의 정사각형은 검은 색 또는 흰색으로 다양하게 표시됩니다. 우리는 임의로 하나의 정사각형을 "개미"로 식별합니다. 개미는 걸리는 각 단계에서 4 가지 기본 방향으로 이동할 수 있습니다. 개미는 아래 규칙에 따라 움직입니다. 흰색 사각형에서 오른쪽으로 90 ° 회전하고 사각형의 색을 뒤집어 한 단위 앞으로 이동 검은 …

11
ASCII 행맨 진행 중
( 코드 검토 에 대한 질문 에서 영감을 얻음 ) 두 사람이 Hangman을 하고 있다고 가정 해 봅시다 .하지만 게임을 듣고 현재 상태를 그리려고합니다. 두 단어가 입력으로 주어지면 각 단어가 일치 [A-Z]+하거나 [a-z]+(선택) 행맨 게임의 현재 상태를 아래 규칙에 따라 ASCII 아트로 출력합니다. 첫 번째 단어는 추측 할 단어이고 두 …

24
모닝 커피를 마셔
이 Ascii 커피 컵을 그립니다. 영형 영형 영형 __________ / \ __ | J | \ | A | | | V | | | A | __ / \ __________ / 커피 스크립트 또는 자바 브라우니 포인트 :) 바이트, 함수 또는 프로그램의 짧은 코드, 후행 줄 바꿈 또는 공백은 …

8
벽을 따라가는 뱀으로 미로를 채우십시오.
뱀이 미로를 가득 채운다. 뱀 뱀은 주어진 시작점에서 시작하여 EAST를 가리 킵니다 . 머리 주위의 네 방향이 모두 점령되어 붙어 붙을 때까지 항상 벽이나 신체 일부를 머리 의 왼쪽 ( " 왼쪽 규칙 벽 추종자 ")으로 즉시 이동시킵니다 . (참고 : 붙어있는 뱀은 도달 가능한 모든 공간을 채울 수는 없지만 …

11
ASCII 아트를 45도 회전
당신의 임무는 ASCII 아트 이미지를 가져 와서 시계 방향으로 45도 회전하여 √의 배율로 출력하는 것2–√2\sqrt 2 . 스케일링은 문자 사이에 공간을 도입하는 격자 패턴을 사용하여 발생합니다. 시각적으로 설명하기 위해 3 × 3삼×삼3 \times 3 블록은 다음과 같이 처리됩니다. 123 456 789 된다 1 4 2 7 5 3 8 6 …

15
클래식 VCS ASCII 어드벤처
자라면서, 나의 첫 콘솔 게임 시스템은 Atari 2600이었고, 나는 어렸을 때 좋아했던 게임들에 대해 항상 사랑할 것입니다. 많은 그래픽이 여전히 기억에 남으며 아마도 상징적입니다. 이 스프라이트는 이진 표현이 픽셀의 배열 인 가변 높이를 가진 8 픽셀 너비의 매우 단순한 비트 맵임을 알 수 있습니다. 예를 들어 16 진 바이트 0x18, …

5
5 일 일기 예보
일기 예보 : 너무 자주 의지하고, 무시하기에는 너무 잘못되었습니다. 높고 낮은 온도와 하루에 4 가지 기상 조건 중 하나가 주어지면 ASCII 아트 그래픽 5 일 일기 예보를 출력합니다. 네 가지 그래픽 표시기의 구조는 다음과 같습니다. \ / -O- Sunny / \ \ / -O(==) Partly Cloudy (====) (==) Cloudy (====) …

8
가위 애니메이션을 만드십시오!
간단한 ASCII 가위 애니메이션을 만들어보십시오! 도전 모든 입력은 정수 -31에서 31까지입니다. 출력은 애니메이션이됩니다 ( 이전 프레임이 교체 되는 한 어딘가에 출력 됩니다. GIF는 허용됩니다). 입력 ( n)이 양수인 경우 : 애니메이션은 8<AKA 오픈 가위로 시작해야합니다 . 다음 프레임은 8=입니다. 가위 "절단"을 보여줍니다. 가위 뒤에 대시 (잘라 내기 표시)가 추가되고 n대시 …

5
HTML 페이지를 산으로 변환
작업 : HTML 페이지를 산으로 변환하십시오! HTML 페이지가 들여 쓰기되면 다음과 같이 보일 수 있습니다. <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> 그러나 솔직히 말하면, 산은이 구조를 더 대표합니다. 따라서 다음과 같이 다시 작성할 수 있습니다. /\ /\/ \ / \ / \ 왼쪽과 오른쪽의 가장 바깥 …

3
가짜 점자 해독
⢣⠃⢎⠆⣇⡇⡯⡂⠈⡏⢰⢵⢐⡭⢸⠪⡀⢸⢐⡭⠀⢹⠁⢎⠆⢸⣱⢸⡃⢎⠰⡱⢸⣱⢸⡃⠈⡏⢸⡃⡱⡁⢹⠁⢸⡀⡇⡗⢅⢸⡃⠈⡏⢸⢼⢸⢐⡭⠀ ⣇⢸⡃⢹⠁⢹⠁⣟⢸⢕⢐⡭⠀⡮⡆⡯⡂⣟⠀⡯⠰⡱⢸⣸⢸⢕⠀⣏⡆⢎⠆⢹⠁⣪⠅⢸⢼⢸⠰⣩⢸⢼⠀⡮⡆⡗⢼⢸⣱⠀⢎⠆⡯⠀⢇⠇⡮⡆⡯⡂⡇⡮⡆⣟⡆⣇⢸⡃⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⢎⠆⡗⢼⢸⡃⢸⡃⡗⠔⡇⡯⠂⢹⠁⢣⠃⠸⡸⢸⡃⡯⡂⢹⠁⡇⢎⢰⢵⢸⡀⢸⡀⡇⡗⢼⢸⡃⢐⡭⢸⡃⡯⠂⡮⡆⡯⡂⡮⡆⢹⠁⣟⢐⡭⠀⢎⢸⢼⢰⢵⢸⢕⢰⢵⠰⡁⢹⠁⣟⢸⢕⢐⡭⠀ ⡮⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⠀⡇⣪⠅⢈⣝⢸⡃⡯⡂⢎⠆⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⣪⠅⢎⠆⢸⠈⡏⠀⣇⠰⡱⠰⡱⢸⠪⡀⣪⠅⢸⡀⡇⡗⢅⢸⡃⠸⡰⡸⠰⡱⢸⢕⢸⣱⢐⡭⠀⡮⡆⡯⡂⣟⠀⣪⠅⣟⢸⠕⢰⢵⢸⢕⢰⢵⠈⡏⢸⡃⣏⡆⢸⣳⠘⡜⠀⢹⠁⢇⢆⠇⢎⠆⢸⡀⡇⡗⢼⢸⡃⣪⠅ ⡇⡗⢼⢸⠕⢸⣸⠈⡏⠀⡇⣪⠅⢰⢵⠀⣪⠅⢹⠁⡯⡂⡇⡗⢼⠰⣩⠀⢎⠰⡱⢸⠢⡇⢹⠁⡮⡆⡇⡗⢼⢸⢸⠢⡇⢎⡅⢸⠅⡮⡆⣇⡇⡱⡁⢸⣳⢸⢕⢰⢵⢸⢸⡀⣇⢸⡃⠰⡱⢸⠅ ⢎⠆⡗⢼⢸⡀⢣⠃⢸⡃⡗⢼⠰⣩⢸⡀⡇⣪⠅⡧⡇⢸⣸⢸⠕⢸⠕⢸⡃⡯⡂⢎⢰⢵⢐⡭⢸⡃⢸⡀⣟⠈⡏⠈⡏⢸⡃⡯⡂⣪⠅⢰⢵⢸⠢⡇⣏⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⢐⡭⠀ ⡮⡆⣟⡆⢎⢸⣱⢸⡃⡯⠰⣩⢸⢼⢸⢀⠇⡗⢅⢸⡀⡗⠔⡇⡗⢼⠰⡱⢸⠕⠰⣩⡆⡯⡂⣪⠅⢹⠁⣇⡇⢇⠇⢇⢆⠇⡱⡁⢣⠃⣩⡃ ⢎⠆⣇⡇⢹⠁⡯⠂⣇⡇⢹⠁⢸⠢⢺⢰⢵⠘⡜⠀⣟⡆⣟⠀⣇⡇⡯⠂⡯⠂⣟⢸⢕⠀⢎⠆⡯⡂⢸⡀⢎⠆⢇⢆⠇⣟⢸⢕⠰⡁⡮⡆⣪⠅⣟⠀ ⣪⠅⡧⡇⢎⠆⡯⡂⢹⠁⣟⢐⡭⠈⡏⠀⢇⢆⠇⡇⡗⢼⢐⡭⠀ ⡗⢼⠰⡱⠀⣇⠰⡱⠰⡱⢸⠕⢸⢼⠰⡱⢸⡀⣟⢐⡭⠀ 위의 ASCII 버전 ⡯⡂⣟⢸⡀⡮⡆⢹⠁⣟⢸⣱⠀ 점자 문자 점자 문자는 부울 행렬로 볼 수있는 4 x 2 사각형의 점을 묶습니다. 이러한 모든 행렬의 연결은 4 x 2 * n 부울 행렬이며, 여기서 n은 입력 문자열의 길이입니다. 점이없는 세로선을 찾아 구분 기호로 …

16
하나 더 프로그램하고 나왔습니다!
양의 정수 중첩 수준을 감안할 때 n문자열 s인쇄 가능한 ASCII 문자 (의 에 ~같은 언어로 실행하면, 프로그램을 출력하는 프로그램을 출력하고, 출력하는 프로그램... 문자열을 출력합니다 s. 총 n프로그램이 생성되어야하며, 모든 프로그램은 답변과 동일한 언어로 실행되어야합니다. 참고 : 기본적으로 제출로 허용되는 모든 프로그램 또는 기능을 출력 할 수 있습니다. s이스케이프 문자로 입력 …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

9
건너는 단어
입력: 두 개의 문자열 (참고 : 입력 순서가 중요합니다). 산출: 두 단어 / 문장 사이에 빈 줄이 하나있는 줄에서 시작합니다. 그들은 '서로 옆으로'가로로 걷습니다. 그러나 같은 위치에 같은 인물이 있으면 서로 교차 한 다음 '서로 옆으로'계속 걷는다. 혼란스러워? 예를 들어 보자. 입력 : Words crossing over& Ducks quacking: Word quack …

16
지퍼 단락
( 이 도전에서 영감을 얻음 ) 두 개의 입력 문자열 중 하나가 다른 문자보다 정확히 하나의 문자보다 길면 문자열이 반쯤 지퍼가 달린 지퍼의 두 반쪽 인 것처럼 ASCII 아트로 문자열을 정렬하십시오. 더 긴 단어는 지퍼의 바닥을 형성하며 결합 된 지퍼 부분의 첫 번째이자 마지막 문자입니다. 그 단락을 이해하기 어렵 기 …

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