«ascii-art» 태그된 질문

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

18
셔플 및 거래!
금요일이고 피곤합니다. 빨리 해봅시다! 입력하지 마십시오. 표준 카드 덱에서 13 개의 서로 다른 번호의 카드를 모두 출력해야합니다. Ace (Suit agnostic)를 통해 2를 출력해야합니다. 각 카드에는 공백 과 10 _및 다른 공백으로 표시되는 상단이 있습니다. 상단에서 두 번째 행은 a /와 10의 공백 과 a 로 표시됩니다 .\ 세 번째 행은 …

9
코드 골프 ABC : ASCII 박스 챌린지
이 양 개의 정수, 'a'와 'b', 출력 아스키 예술 "상자"을 감안할 때 문자 폭 B의 문자 키를. 예를 들어 '4'와 '6'의 경우 : **** * * * * * * * * **** 간단 하죠? 트위스트는 다음과 같습니다. 상자의 테두리는 "a"와 "b"의 문자 여야합니다. 왼쪽 상단에서 시작하여 시계 방향으로 나선으로 …

17
레이어 케이크 인쇄
도전 주어진 입력 nn , 측면에서 볼 때 2 개의 양초가 있는 ASCII 아트 케이크 층을 높이 인쇄하십시오 . 자세한 내용은 아래 예를 참조하십시오. 산출 >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ ...등등. 규칙 표준 허점 금지 영리한 해결책을 …

5
대수 곡선 플로터
대수 곡선은 {(x,y) in R^2 : f(x,y)=0 }다항식 의 0 의 집합으로 설명 할 수있는 "2D 평면"의 특정 "1D 하위 집합"입니다 f. 여기서 우리는 2D 평면을 실제 평면으로 간주하여 R^2그러한 곡선이 어떻게 생겼는지, 기본적으로 연필로 그릴 수있는 것을 쉽게 상상할 수 있도록합니다. 예 : 0 = x^2 + y^2 -1 …

6
ASCII 아트 마야 숫자
이 도전은 간단합니다. 숫자가 주어지면 Mayan Base-20 숫자 시스템을 사용하여 숫자의 ASCII 표현을 출력하십시오. 마야 제도는 무엇입니까? 마야인은 기본 20을 사용하여 숫자를 저장 했으므로 첫 번째 위치는 1s 장소, 다음은 20s 장소, 400s 등 이었습니다 . 그래서 마야 수 1있습니다 1기본 10 만, 10실제로 20베이스 (10)에, 207이다 807등 기본 10에 …

7
인덱스 프랙탈 그리기
소개 이 과제에서 2 × 2 행렬은 다음과 같이 색인됩니다. 0 1 2 3 우리의 가족 정의 프랙탈 같은 패턴 F(L), 어디 L길이 - 인 n이 인덱스의 목록과 F(L)크기가 .2n-1 × 2n-1 경우 L == [], 다음 F(L)1 × 1 패턴이다 #. 경우 L != [], 다음 F(L)다음과 같이 구성되어있다. …

7
줄을 풍차로 바꾸다
이 사이트의 코드가 빠르게 고갈되고 있습니다. 재생 가능한 줄에 투자해야합니다. 따라서 문자열을 가져와 풍차로 변환하는 프로그램을 작성해야합니다. 도전 간단한 풍차 문자열을 예로 들어 봅시다. 문자열을 가져 가라 abc. 피벗 이 경우, 중앙의 문자이다 b. 문자열의 길이는 3 자이므로 모든 출력의 높이는 정확히 3 줄, 3 자입니다. 1 단계의 출력 결과는 …

2
뱀 파서 만들기!
뱀은 다음과 같습니다 >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< 뱀은이 경우와 같이 스스로 넘어갈 수 있습니다. @ ^ >^>v ^<< 크로스 오버가 유효하려면 양쪽의 문자가 같은 방향으로 움직여야합니다. 의 경우에 @ >^v ^< 불분명하고 유효하지 않은 것으로 간주 될 수 있습니다. 출력은 WASD머리에서 꼬리 ( @) …

1
ASCII 아트 생성
입력 으로 합리적인 무손실 형식의 흑백 이미지 가 제공되면 입력 이미지와 최대한 가까운 ASCII 아트를 출력하십시오. 규칙 줄 바꿈 및 ASCII 바이트 32-127 만 사용할 수 있습니다. 이미지 주변에 불필요한 공백이 없도록 입력 이미지가 잘립니다. 제출물은 5 분 이내에 전체 점수 모음을 완료 할 수 있어야합니다. 원시 텍스트 만 허용됩니다. …


5
해안선 찾기
당신의 임무는 ASCII지도에서 제공되는 섬지도의 해안선 길이를 찾는 것입니다. 입력지도는 #토지를 나타내는 하나 이상의 문자와 물을 나타내는 공백으로 구성됩니다. 해안선은 내륙 호수와 섬을 포함하여 육지와 물 사이의 경계로 간주됩니다. 솔루션은 파일, 문자열 또는 문자열 배열을 읽고 화면 또는 stdout에 단일 정수를 출력하는 완전한 프로그램이어야합니다. 각 입력 행에는 선행 또는 후행 …

4
간단한 예쁜 주석 도구 만들기
도전: 일부 아트 아트는 만들기가 쉽지 않지만 특히 코드가 밀도가 높을 때 코드 주석을 쉽게 읽을 수 있습니다. 과제는 화살표로 주석을 간단한 아스키 아트로 변환하는 간단한 도구를 만드는 것입니다. 수정할 주석은 빈 주석으로 구분됩니다. 예를 들어, Haskell 주석 구문을 가정하여 다음을 변환하십시오. -- -- Here's a thing -- Here's another …

4
요정 체스 "리퍼"운동 패턴
뛰는은 으로 이동 변형 체스 기물의 카테고리는 "점프." 일반 기사는 (1,2)-리퍼입니다. 즉, 각 이동에는 직교 방향으로 1 스퀘어, 수직 방향으로 2 스퀘어의 거리를 이동해야합니다. .o.o. o...o ..N.. o...o .o.o. 많은 다른 도약이 있습니다. (1,3)-리퍼는 Long Knight 또는 Camel이라고합니다. 이동 패턴은 다음과 같습니다. ..o.o.. ....... o.....o ...L... o.....o ....... ..o.o.. (2,2) …

2
유클리드 벡터
두 벡터의 ASCII 기술이 주어지면 결과 벡터의 크기와 정도를 찾으십시오. 입력 이것은 STDIN을 통해 수신되거나 로컬 파일에서 읽거나 함수 호출을 통해 제공 될 수 있습니다. 다음은 두 개의 벡터 입력 예입니다. ^------> | | | x 이것은 북쪽으로 4 대, 동쪽으로 7 대의 변화를 나타냅니다. 모든 입력의 시작점은 x(소수점 120) …

12
그리고 모든 사람들이 말했습니다…
목표 문자가 포함되지 않은 텍스트 입력 [또는] 다음 작업을 수행합니다 : 모든 예를 들어 중 Amen적어도 하나의 대문자와 (의 모든 인스턴스 그래서 Amen제외amen ), 같은 것을 출력 Amen(총액을 유지). 의 모든 인스턴스 /all the people said[?: ]/i(정규 표현식)에 대해 출력Amen (어쨌든 괜찮습니다). 모든 출력 후에는 는 줄 바꿈, 공백 또는 …

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