프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

30
; # 인터프리터 만들기
최근에 ;#두 가지 명령 만 있는 새로운 언어 ( "세미콜론 해시"로 발음)를 만들었습니다 . ; 누산기에 하나 추가 #누산기를 127 단위로 모듈화하면 ASCII 문자로 변환하여 줄 바꿈 없이 출력 합니다. 그런 다음 누산기를 0으로 다시 설정하십시오. 예, 127이 맞습니다. 다른 문자는 무시됩니다. 누산기에 영향을 미치지 않으며 아무 것도하지 않아야합니다. 당신의 …

30
최단 자동 파괴 루프
당신의 작업은 어떤 입력을지지 않습니다 및 루프 (모든 종류의 실행되는 전체 프로그램이나 기능을 작성하는 것입니다 while, for, foreach, do, do-while, do-loop, goto프로그램이 실행 자체를 중지해야 함을 의미합니다 오류를 일으키는 원인이 종료됩니다, 재귀 등) 출구. 규칙 : 오류는 런타임 오류, 처리되지 않은 예외 또는 프로그램 자체를 종료시키는 모든 항목이어야합니다. 오류는 exit;특정 …
61 code-golf 

30
아트 어택 KoTH
출품작이 마감되었습니다. 새로운 항목이나 편집 내용은 최종 실행에서 계산되지 않습니다. 채팅에 참여하십시오! 도전 캔버스를 가능한 많은 페인트로 채 웁니다. 당신의 노력에 페인트 칠 수도있는 다른 봇에주의하십시오! 참고 : 이 챌린지 설명에서 페인트 는 그리드의 정사각형 색상을 변경하는 것을 의미하고 페인트 되지 않은 것은 그리드의 정사각형의 색상이 0이며 봇 중 하나에 …

30
프로그래밍 언어 퀴즈, 마크 II-경찰
이 도전 의 재 포스트 . 메타 토론 . 샌드 박스 게시물 . 원문과 비슷한 질문의 본문 강도의 도전 이 경찰과 강도는 이제 경쟁 경찰 항목에 더 이상 폐쇄되지 않습니다. 강도는 더 이상 답변을 해독하기 위해 경쟁하지 않지만 자유롭게 새로운 답변을 게시 할 수 있습니다. 경찰의 도전은 그의 화려한 6 …

30
당신의 언어를 * 주로 * 사용할 수 없게 만드십시오! (캅스 스레드)
이 의견에서 영감을 얻은 ... 이 도전 과제를 게시하기 전에 사양을 확정하는 데 도움을 주신 Step Hen , Wheat-Wizard 및 Dennis 사용자에게 감사 합니다! 이것이 경찰의 실입니다. 강도의 실은 여기로 이 과제 에서는 언어가 더 이상 프로그래밍 언어라는 기준을 충족시키지 못하도록 코드를 실행해야합니다. 그 도전에서, 그것은 언어가 더 이상 할 …

15
파일 이름에 공백이 있습니다.
간단하다. 사람들이 파일 이름을 지정할 때 공백을 사용할 때 설 수 없습니다. 때로는 콘솔 명령이 손상되어 ls의 결과가 나빠집니다. 문제는 프로그램 (아스키 문자 만)을 작성하는 것입니다. 현재 디렉토리의 모든 파일 (디렉토리 포함)을 공백이 제거되거나 '_'로 바뀐 버전으로 이름을 바꿉니다. 충돌시 고유 식별자를 추가해야합니다 모든 하위 디렉토리로 재귀 적으로 내려갑니다 UNIX …

28
6은 왜 7을 두려워 했습니까?
6은 왜 7을 두려워 했습니까? 7 8 9 때문에! 문자열에 다음과 같은 변환이 적용됩니다. 7 옆에 6이 있으면 6을 제거하십시오 (6은 7을 두려워 함) 순서 "789"가 나타나면 8과 9를 제거하십시오 (7 ate 9) (실수하지 않으면 변환을 수행하는 순서는 중요하지 않습니다) 더 이상 할 수 없을 때까지 이러한 변환을 계속 적용하십시오. …
61 code-golf  string 

30
손실 정렬 (구현 드롭 정렬)
David Morgan-Mar이 디자인 한 Dropsort 는 실제로 정렬되어 있지만 일부 원래 요소 만 포함하는 목록을 생성하는 선형 시간 "정렬 알고리즘"의 예입니다 . 그 앞에있는 요소의 최대 값보다 크지 않은 요소는 목록에서 제거되어 삭제됩니다. 이 작업에서는 정수 목록을 입력으로 받게됩니다 (STDIN 또는 함수 인수, 최소한 8 비트 부호있는 정수 범위를 지원해야합니다). …

15
€ 표시 그리기
목표는 다음 사양에 따라 € (유로) 표시가있는 이미지를 출력하거나 표시하는 것입니다 (표시의 경계를 무시). 출처 : http://en.wikipedia.org/wiki/File:Euro_Construction.svg 규칙 : 프로그램 / 스크립트는 €부호 의 높이를 인수로 픽셀 단위로 가져야합니다 (기호 주위의 빈 공간은 선택 사항입니다) €기호 또는 문자에서 얻을 수없는, 직접 (금지 된 것 (계산 이미지) 또는 간접적으로 다음 HTML …

5
검은 색과 흰색 무지개
흑백 픽셀 만있는 이미지와 흰색 픽셀 인 (x, y) 위치가 지정된 경우 다른 흰색 픽셀을 순회하는 경로에서만 (x, y)에서 최소 맨해튼 거리 를 기준으로 흰색 픽셀의 색상을 지정하십시오 . 색상 이 지정된 픽셀 의 색조 는 (x, y)와의 거리에 비례해야하므로 (x, y)의 픽셀은 색조가 0 ° (빨간색)이고 가장 먼 픽셀이 …

30
6에 9를 곱하면 무엇을 얻습니까? (42)
나는 수학을 좋아해. 그러나 올바르게 곱할 수있는 단일 계산기를 찾을 수 없습니다. 그들은 6 * 9를 제외한 모든 것을 올바르게 얻는 것처럼 보입니다 (생명, 우주 및 모든 것에 대한 질문입니다. 어떻게하면 잘못 될 수 있습니까?!). 그래서 모두 2 개의 숫자를 올바르게 곱할 수있는 함수를 작성하기를 바랍니다 (6 * 9는 54 …

30
내 슬래시를 그립니다.
프로그래머는 아마도 슬래시와 슬래시에 대해 들었을 것입니다. 그러나 다운 슬래쉬에 대해 들어 보셨습니까? 그때 당신은 많은 슬래시를 취하고 끝을 연결하고 내려갑니다. 오늘날의 과제를 해결하려면 순전히 슬래시로 구성된 문자열을 사용하고 해당 슬래시를 모두 아래로 연결하는 줄에 출력하는 프로그램이나 함수를 작성해야합니다. 예제를 보면 더 명확해질 것입니다. 문자열이 주어지면 \\\//\/\\다음을 출력해야합니다. \ \ …

30
미스터리 스트링 프린터 (Cops)
강도 스레드는 여기에서 찾을 수 있습니다 . 미스터리 문자열 프린터 (고무) 당신의 도전 문자열을 STDOUT에 인쇄하는 프로그램, 함수 또는 REPL 스크립트를 작성하십시오. 강도는 동일한 문자열을 인쇄하는 프로그램을 작성하려고 시도합니다. 그들이 7 일 이내에 프로그램을 성공적으로 만들 수 있다면 제출은 금이 간 것입니다. 7 일 이내에 같은 문자열을 인쇄하는 프로그램을 아무도 …

12
ASCII 기차 골프
이 7 개의 ASCII 열차를 고려하십시오. 엔진 (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ 승용차 (P) =============== | [] [] [] [] | =============== O-O O-O 박스 카 (B) =============== |-|-| | |-|-| =============== O-O O-O 유조선 (T) _____---_____ ( ) =============== O-O O-O …

9
헝거 게임-식사 또는 죽기
헝거 게임-식사 또는 죽기 먹지 않으면 죽습니다. 먹으면 죽을 때까지 산다. 당신 은 죽을 것이다 , 그래서 마지막으로 죽어보십시오. 개요 먹이 동물 무리로 채워진 섬이 있습니다. 당신은 5 명의 포식자 무리를 통제합니다. 당신의 목표는 팩을 살아있게하는 것입니다. 먹이를 먹음으로써 이것을하십시오. 먹이는 포식자에게서 도망 치는 경향이 있으며, 그렇지 않으면 무리에 머물려고 …

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