문자 "H"와 "I"가 매우 비슷한 점이 매력적입니다. "H"는 두 개의 수직 스트로크로 둘러싸인 수평 스트로크입니다. "I"는 두 개의 수평 스트로크 (글꼴에 따라 다름)로 둘러싸인 수직 스트로크입니다. 나는 이것이 중첩 될 수 내기 ... 내 생각 나게 알아? 프랙탈 !!! "IHIH"피라미드를 다음과 같이 정의 해 봅시다 : 첫 번째 반복은 문자 …
참조 : 이동 보드에서 이동하십시오 . 태스크 바둑은 19x19 보드에서 두 명의 플레이어 (흑백)가 그리드 선의 교차점에 돌을 놓는 보드 게임입니다. 예를 들어 D4에서 검은 색이 먼저 움직입니다. 이 도전에서는 D4입력 과 같은 Go 보드 좌표를 가져 와서 주어진 지점에서 첫 번째 이동으로 보드의 ASCII 표현을 출력해야합니다. 열 I 이 …
당신은 탐험가이며, 알려지지 않은 세계를 매핑합니다. 당신의 배는 바람에 운반됩니다. 어디로 가는지 누가 알 겠어요? 매일 망원경에서 북쪽, 남쪽, 동쪽 및 서쪽에 지형지 물이 보입니다. 기본 방향에 해당하는 네 가지 기능이 항상 표시됩니다. 망원경은 다음과 같이 ASCII 기호를보고합니다. ~~.*, ~~~~, ~.^^,~#~# 기호는 순서대로 (북쪽, 남쪽, 동쪽, 서쪽)입니다. ~= 바다, .= …
개요 프랙탈을 인코딩하는 비트 패턴과 프랙탈의 세대 별 스케일 팩터 및 세대 수를 고려하여 간단한 프랙탈 패턴을 인쇄하는 프로그램을 작성하십시오. 설명 다음은 Sierpinski Carpet 의 ASCII 표현입니다 . 0 세대 : # 1 세대 # # # # # # # # 2 세대 # # # # # # …
도전 하트 모양 그리기 ... ASCII 아트로! 당신의 예술은 나의 것과 똑같아 보일 필요는 없지만, 하트 모양처럼 보여야합니다. 마음의 내부에는 "사랑"이라는 단어가 적어도 20 번 들어 있어야합니다 규칙 프로그램은 예술 작품을 콘솔에 써야합니다. 가장 짧은 코드 (바이트, 모든 언어)가 이깁니다. 우승자는 2 월 14 일 발렌타인 데이에 선정됩니다.
스탈린 정렬이라고도하는 "정렬 알고리즘"이 있는데, 목록을 정렬하기 위해 목록에서 요소를 순서대로 정렬 할 때까지 요소를 제거하면됩니다. 예를 들어 목록 [1, 2, 4, 5, 3, 6, 6] 스탈린 정렬을 사용하여 "정렬"된 경우 [1, 2, 4, 5, 6, 6] 순서가 잘못되어 세 개가 제거되었습니다. 이제 목록을 정렬하기 위해 요소를 제거하는 많은 방법이 …
모래 상자 현재 작업을 위해 단위 길이의 큐브는 다음과 같이 ASCII 기호로 비스듬한 투영으로 렌더링됩니다. +-----+ / /| +-----+ | | | + | |/ +-----+ + 정점을 위해. -X 모서리의 경우 X를 따라 단위 길이 -는 두 정점 사이 에 5로 표시됩니다 . |Y 모서리의 경우 Y를 따라 단위 …
하나 이상의 단어 [a-z]+와 0 개 이상의 공백 으로 구성된 입력 문장이 있으면 입력 문장 의 문자 분포에 대한 ASCII 아트 히스토그램 (막대 그래프)을 출력합니다. 히스토그램은 수평으로 배치해야합니다. 즉, 문자 키를 왼쪽에서 오른쪽으로 알파벳 순서로 왼쪽에서 오른쪽으로 Y 축 레이블이 붙고 1-5 단위마다 배치해야합니다. Y 축은 최소한 가장 높은 막대만큼 …
당신은 고급 은하 간 우주 정거장에 있습니다. Study of Gravity에서 미성년자 친구가 공을 움직일 수있는 방법으로 미세 중력을 사용하는 게임을 만들었습니다. 그녀는 네 개의 방향 화살표가있는 작은 컨트롤러와 공이 왼쪽에있는 미로와 같은 구조를 건네줍니다. 그녀는 게임이 어떻게 작동하는지 설명하기 시작합니다. 당신은 왼쪽 <과 오른쪽 두 개의 방향 버튼이 있습니다 >. …
나는 정어리를 좋아하고, 그것들을 충분히 얻을 수 없으며, 언어에 구애받지 않는 내 컴퓨터 인 Omnilang 5000도 마찬가지입니다. 컴퓨터에 정어리를 경험하는 기쁨을주기 위해 정어리의 화면 깡통에 다양한 방향으로 표시 할 수 있고 최대 10 개의 정어리를 표시 할 수있는 여러 프로그램을 제공하기로 결정했습니다. 이 과제에서는 다음 매개 변수를 기반으로 프로그램을 작성해야합니다. …
밑이 10 인 양의 정수가 주어지면, n > 0이진 벽의 표현을 출력합니다. 어떻게 작동합니까? 각 숫자를 이진 표현으로 변환하십시오. 가장 긴 길이 (예 : 1, 2-> 1, 10->)에 선행 0을 사용하여 표시를 채 웁니다 01, 10. 1벽돌이 있고 벽돌 0이없는 벽을 만듭니다 . 벽은 인쇄 가능한 문자가 벽돌을 나타내고 공백 …
라파엘 세코는 생산 프로그래머 일부 의 가장 에 대한 비디오 게임 ZX 스펙트럼 80 년대 후반에 컴퓨터를. 그 중에서도 그는 호평을받은 Cybernoid 와 Exolon 을 개발 했습니다 . 라파엘레는 2017 년 5 월 10 일에 50 세가되었습니다 . 이 도전은 많은 사람들이 그 훌륭한 게임을하면서 보낸 행복한 시간과 그들이 가져온 …
아스키 아트 도로와 도로를 건너는 데 걸리는 시간을 감안할 때, 과속인지 말해주십시오. 단위 거리는의 임의의 단위입니다 d. 시간은의 임의의 단위입니다 t. 도로 간단한 길은 다음과 같습니다. 10===== 10수단 (10) d에 따라 t. 그것이 도로의 제한 속도입니다. 도로 5 가지고 =그 그래서, S를 dI 0.5에 해당 교차하는 경우, 따라서 5이며 t, …
산을 그리는 프로그램이나 함수를 작성하십시오. 그 다음에 더 큰 각 산봉우리는 앞에있는 산봉우리가 "뒤에"있고 어느 쪽이 보이는지를 번갈아 가며 보여줍니다. 이것은 크기의 산맥입니다 1 /\ 이것은 크기의 산맥입니다 2 /\ /\ \ 이것은 크기의 산맥입니다 3 /\ / /\ / /\ \ 이것은 크기의 산맥입니다 4 /\ /\ \ / …
양의 정수 k는 다음과 같은 경우 Loeschian 수입니다. k다음과 같이 표현 될 수 i*i + j*j + i*j대한 i, j정수. 예를 들어, 첫 번째 양의 Loeschian 수는 다음과 같습니다. 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... 그 참고 i, j주어진가 k고유하지 않습니다. …