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

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

11
좋은 소수 사이의 가장 큰 차이를 찾으십시오
길이, 합계 및 곱이 소수 인 가장 큰 소수 찾기 와 같은 질문의 훌륭한 전통에 따라 , 이것은 가장 큰 소수 도전에 대한 변형입니다. 입력 코드는 입력하지 않아야합니다. 정의 우리는 주요 말 p것입니다 good경우 p-1정확히이 2별개의 주요 요인. 산출 귀하의 코드를 출력합니다 연속 좋은의 소수 사이의 절대 차이 q및 p그래서 …

2
Brainfuck에서 MarioLANG로 변환
MarioLANG 은 소스 코드가 Super Mario Bros. 수준과 유사한 2 차원 프로그래밍 언어입니다. 게다가, 그것의 명령어 세트는 Brainfuck 와 매우 유사합니다 . 이것은 MarioLANG이 본질적으로 명령 포인터가 Mario처럼 움직이는 2D Brainfuck임을 의미합니다. 그래서 내 MarioLANG 제출을 쓸 때 프로그래밍 언어 퀴즈를 들면, 나는 브레인 퍽 변환에 의해 시작 "안녕하세요, 세계!" …

4
돌연변이 판 골린
이것은 기계 학습을 설명하기 위해 스스로를 수정하는 퀴인 또는 퀴인처럼 작동하는 프로그램을 고안해야하는 코드 골프 과제입니다. 배경 여기 에 설명 된 '판 골린 게임'이라는 기본 인공 지능 프로그램이 있습니다 . 기본 아이디어는 프로그램을 처음 실행할 때 다음과 같이 묻는 것입니다. 좋아, 뭔가 생각 해봐 천골 린인가요? 그런 다음 다음 중 …
28 code-golf  quine 


20
수도없이 수도를 인쇄하십시오
Whoa, whoa, whoa ... 프로그램 입력을 중지합니다. 아니요, "print ABC..."를 의미하지 않습니다 . 나는 미국의 수도를 이야기하고 있습니다. 구체적으로, 다음 목록에 주어진 모든 도시 / 주 조합을 인쇄하십시오 어떤 순서로든 Baton Rouge`LA_Indianapolis`IN_...어떤 단어가 도시인지, 어떤 국가인지, 다른 항목인지 명확하지 않는 한 , 구분 기호를 선택하면 (예 : 허용 가능) ABCDEFGHIJKLMNOPQRSTUVWXYZ소스 …

1
가장 큰 볼록 다각형의 면적을 구합니다
정수 좌표 목록이 제공 되면 목록에서 구성 할 수 있는 가장 큰 볼록 다각형 영역을 찾으십시오. 모든 정점이 목록에 있습니다 다각형 내에 목록의 요소가 포함되어 있지 않습니다. 예: (0, 0) (8, 0) (0, 1) (3, 1) (7, 1) (1, 2) (5, 2) (9, 2) (2, 3) (5, 3) (7, 3) …

26
부모 화 가능한 이진수
당신이 앞에 0이없는 이진의 일부 양의 정수를 표현하고 모든 교체하는 경우 1와 함께 (모든 0로모그래퍼 ), 모든 괄호가 일치? 대부분의 경우 그렇지 않습니다. 예를 들어, 9는 1001이진수로되어 ())(있으며 처음 두 괄호 만 일치합니다. 그러나 때때로 그들은 일치합니다. 예를 들어 44는 101100이진수로되어 ()(())있으며 모든 왼쪽 괄호에는 오른쪽 괄호가 일치합니다. 이진수 괄호 …


11
추기경과 서수, 1 ~ 100
압축 근육을 스트레칭하는 간단한 방법이 있습니다. 코드 (완전한 프로그램)는 1에서 100까지의 모든 기수 숫자와 1에서 100까지의 모든 서수를 철자 한 영어 표현으로 출력해야합니다. 각 목록의 숫자는 쉼표와 공백으로 구분하고 적절하게 구분해야합니다 하이픈. 각 목록은 단일 대문자로 시작하고 마침표로 끝나야합니다. 두 목록은 개행으로 구분되어야합니다. 명확성을 위해이 정확한 바이트 스트림을 생성해야합니다. One, …

19
월요일 미니 골프 # 1 : 역 피보나치 솔버
Monday Mini-Golf : 매주 월요일에 게시 되는 일련의 짧은 코드 골프 과제입니다. 피보나치는 유사 서열 유명한 동일한 방법하여 얻어지는 피보나치 시퀀스 ; 즉, 각 숫자 F (n) 은 시퀀스에서 이전 두 숫자를 더하거나 ( F (n) = F (n-1) + F (n-2) ) 다음 두 숫자를 빼서 ( F (n) …

5
가져 가거나 떠나라 : 컴퓨터를위한 게임 쇼
문맥: 독점 억만 장자는 세계 최고의 밝고 프로그래머를 유치하기 위해 게임 쇼를 만들었습니다. 월요일 자정이 시작되면 월요일에는 지원자 풀에서 한 사람을 선택하여 주중 참가자로 선택하고 게임을 제공합니다. 이번 주 행운의 참가자입니다. 이번 주 게임 : 호스트는 10,000 개의 디지털 봉투 스택에 대한 API 액세스를 제공합니다. 이 봉투는 무작위로 정렬되며 그 …

3
빨리! 블랙홀을 탈출하십시오!
올해는 87,539,319 년이되었으며 독방 우주 유영은 이제 흔한 일이며, 많은 사람들이 스스로 우주로 여행하며, 등 뒤에 제트 팩만으로 추진하며 개인용 컴퓨터와 키보드로 코스를 프로그래밍합니다. 당신은 그런 사람입니다. 당신은 아름답고 평화로운 우주 유영을 나갔습니다. 갑자기 갑자기 블랙홀의 중력에 휩싸였습니다! 이 블랙홀을 향해 더 빨리 나선형으로 빠져 나 가면서 생존 할 수있는 …

1
코드 골프의 애니메이션
코드를 휘젓는 몇 개의 문자를 제거하는 코드 골프 항목을 볼 때, 나란히 다른 diff에 대한 편집 히스토리를 살펴 보겠습니다. 보고 배우기 :) 이 과제는 가장 귀여운 애니메이션 차이를 생성하는 프로그램을 만드는 것입니다. 입력은 일련의 일련의 텍스트 버전이됩니다. 프로그램은 모든 프로그래밍 언어로 작성 될 수 있습니다. 프로그램이 특정 프로그래밍 언어로 데이터를 …

8
ASCII 토폴로지 pt 1 : 믿을 수 있습니까?
심각한 문제가 있습니다. 매우 중요한 숫자를 유지하는 텍스트 파일이 있습니다. 모든 중요한 숫자가 있습니다! 그리고 둘, 셋 .. 이 숫자는 너무 중요해서 새로운 십진수 또는 이진수 시스템에 맡길 수 없었습니다. 각 숫자를 단항으로 인코딩하여 유지했습니다. +--+ | | +---+ +----+ | | | | | +---+ +-------+ ~/two.txt 간단하고 신뢰할 …

30
관심있는 사람
배경 관심있는 사람은 CBS의 범죄 드라마와 내가 가장 좋아하는 TV 쇼입니다. 이 쇼는 억만 장자 프로그래머 인 Harold Finch라는 남자와 특수 부대 베테랑이자 전 CIA 요원 인 그의 파트너 John Reese에 관한 것입니다. 이 프로그래머는 폭력적인 범죄가 발생하기 전에 예측하는 "The Machine"이라는 지각있는 AI를 만들었습니다. 전 세계의 모든 감시 카메라와 …
28 code-golf  random 

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