«ascii-art» 태그된 질문

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

23
승천 점프 잭
이것이 나의 첫 번째 도전이므로 상당히 간단하게 유지하고 있습니다. telnet towel.blinkenlights.nl커맨드 라인에 타이핑 을하고 엔터를 눌렀다면, 당신은 기쁨의 기쁨을 경험할 것입니다. 아시 이메이션은 아주 간단하게 아스키 아트로 애니메이션을하는 것입니다. 오늘 우리는 점프 잭을하는 사람의 매우 기본적인 asciimation을 할 것입니다. 우리가 하나의 asciimation에 넣을 두 개의 ascii 그림이있을 것입니다. 번호 1 …

30
단어 길이의 가로 그래프
입력 여러 공백으로 구분 된 단어 목록. 산출 n 번째 줄이 *n 번째 단어만큼 긴 별표 ( )로 구성된 가로 ASCII 아트 그래프 입니다. 사용법 예 >신호를 사용자 입력, 당신은 입력을 프로그램을 테스트해야하지. > This is an example histogram of word length **** ** ** ******* ********* ** **** ****** …

10
시각적 긴 곱셈
계산하지 않고 두 개의 정수에 대해 긴 곱셈을 수행하는 좋은 방법이 있습니다. 가끔씩 인터넷에서 공유됩니다. 각 숫자의 자릿수를 기울어 진 선으로 기록하고 두 숫자는 90도 각도로 씁니다. 그런 다음 발생하는 별도의 열에서 교집합을 간단히 계산할 수 있습니다. 다이어그램은 아마도 이것을 분명히 할 것입니다. 다음은 계산 예입니다21 * 32 . "비주얼 …

2
ASCII 복셀 인쇄
작은 큐브 로 구성된 n × n × n 큐브 를 나타내는 이진수 값 의 n × n × n엔×엔×엔n\times n \times n 배열 을 읽는 프로그램을 작성하십시오 . 각 값은 주어진 위치에 복셀 (작은 입방체)이 있는지 여부를 나타냅니다. 프로그램은 주어진 배열을 ASCII 그래픽으로 출력해야합니다 (콘솔을 통한 출력 또는 파일 …

12
*** 풍경 ***
목표 : 아름다운 (?) ASCII 예술 풍경과 스카이 라인을 생성하는 프로그램을 작성하십시오! 당신의 프로그램은 단 하나의 입력을 가지고 있습니다 : 문자의 조합 / 반복으로 구성된 문자열 0123456789abc. 각 입력 문자에 대해 다음과 같이 구성된 세로선을 출력하십시오. . .. ... oooo ooooo OOOOOO OOOOOOO XXXXXXXX XXXXXXXXX XXXXXXXXXX 0123456789 abc대신 문자 다음에 …

6
네팔의 국기를 그리자
네팔의 국기 ( Wikipedia , Numberphile )는 다른 것과 매우 다르게 보입니다. 또한 특정 도면 지침이 있습니다 (Wikipedia 기사에 포함되어 있음). 네팔의 국기를 그리는 프로그램을 만들어 보시기 바랍니다. 사용자는 요청 된 플래그 높이 (100 ~ 10000 픽셀)를 입력하고 프로그램은 네팔의 플래그를 출력합니다. ASCII 아트에서 OpenGL에 이르기까지 모든 플래그를 그리는 방법을 …


30
오름차순 / 내림차순으로 아치를 인쇄
"아치"가이 숫자 패턴을 설명하는 가장 좋은 방법이라고 생각했습니다. 1234567887654321 1234567 7654321 123456 654321 12345 54321 1234 4321 123 321 12 21 1 1 공식적으로 정의 된 각 줄은 1에서 1까지 9-n의 (n-1)*2공백, 1에서 1까지 의 숫자 9-n( n현재 행이있는 위치 )로 구성됩니다. 당신의 임무는 가능한 한 가장 짧은 코드를 사용하여 …

29
"디지털 시계 스타일"숫자 렌더링
(위의 행 번호의 문자열 걸릴 최단 프로그램 작성 적어도 입력으로 길이 20), 표준 디지털 시계 스타일 번호를 사용하여 출력을 표시한다. 예를 들어 입력 81의 경우 ascii 출력 솔루션은 다음을 제공합니다. _ |_| | |_| | 도움이된다면 그래픽 출력도 허용됩니다.

24
슈퍼 마리오 이미지 출력
이것은 Luogu OJ의 문제입니다. 나는 Luogu OJ에서 나와 내 친구를 포함한 많은 사람들이 가장 적은 문자 내 에서이 문제를 해결하는 방법에 관심이 있기 때문에 여기에 게시하기로 결정했습니다. 당신의 임무는 다음과 같은 ASCII 예술을 출력하는 것입니다. ************ ####....#. #..###.....##.... ###.......###### ### ### ........... #...# #...# ##*####### #.#.# #.#.# ####*******###### #.#.# #.#.# …

30
다이아몬드 제작자 +
도전 : n입력 으로 정수가 주어집니다 . 주어진 숫자의 2 배인 다이아몬드를 만드십시오 n. 입력 : 입력은 정수 n이고 2 <n ≤ 3000입니다. 출력 : 출력은 문자열이되고 다음 +을 n사용하여 표시 할 때 추가 라인 으로 구성된 다이아몬드 형태가 됩니다.+ 예 : D (3) : +++ + +++ +++++ +++++ …

9
추수 감사절
내일 11 월 23 일은 미국의 추수 감사절 입니다. 준비하려면 ASCII 칠면조를 요리해야합니다. 그러나 계획이 늦었으므로 준비해야 할 새 수에 도움이되는 프로그램 (또는 기능)이 필요합니다. .---. _ .' './ ) / _ _/ /\ =(_____) (__/_/== =================== 발견 한 칠면조는 작은면에 있으므로 다음 비율을 알아 냈습니다. 한 칠면조가 먹일 것입니다. …

9
ASCII 마름모꼴 그리드
다음과 같은 매개 변수를 사용하여 바이트 수로 측정 된 가장 짧은 코드를 작성하여 마름모꼴로 구성된 ASCII 그리드를 생성하십시오. m-한 행에 완전한 마름모꼴 수 n-행 수 s-가장 작은 마름모의 측면 r-중첩 수준- "기본 것들"내부에 몇 개의 마름모꼴이 있는지 (그리드의 교차점 사이에서 퐁당 함) 예 1. Input: 5 3 1 0 Output: …

8
끈을 펼치십시오
정사각형 스트링이 주어지면 펼쳐지는 모든 단계에서 스트링에 대한 모든 출력을 생성하십시오. 줄은 시계 방향으로 한 번에 1/4 회전해야합니다. 예 입력 : A 출력 : A 참고 : 바이트 수를 줄이는 데 도움이되는 경우 에만 이 특정 테스트 사례에 대해 중복 된 입력을 허용합니다 . 입력 : DC AB 출력 : …

30
S 체인 그리기
배경 어렸을 때, 나는 (동급생들과 함께) 이상한 "S"모양을 그리는 방법을 배웠습니다. 오늘, 나는 그것을 재발견했고, 그것을 그리는 공식적인 접근 방식으로 인해 흥미로운 도전으로 이어질 수 있다고 생각했다. "S"그리기 다음과 같은 간단한 단계에 따라 S를 그릴 수 있습니다. 먼저 세 개의 세로선으로 2 행을 그리십시오. | | | | | | …

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