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

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

3
비 Triial Riemann Zero의 가상 부분
소개 리만 가설 (Riemann Hypothesis) 에 따르면 리만 제타 함수 의 모든 0은 음의 짝수 ( 사소한 0 ) 또는 1/2 ± i*t실제 t값 ( 비 사소한 0 ) 의 형태의 복소수 입니다. 이 과제를 위해 우리는 허수 부분이 양수인 사소한 0 만 고려할 것이며 리만 가설이 참이라고 가정 할 …

2
양방향 Quine Chain
PPCG에는 이미 충분한 양의 퀴네가 없었습니다 ... 도전: 당신의 임무는 프로그램 "A0"을 만드는 것입니다. 이 프로그램이 입력없이 실행되면 아무것도 출력하지 않습니다. 이 프로그램을 입력으로 실행하면 "A1"이 출력됩니다. 입력없이 "A1"을 실행하면 "A0"이 출력됩니다. "A1"이 입력 상태에서 실행되면 "A2"가 출력됩니다. "A (k)"는 입력없이 실행하면 "A (k-1)"을 출력하고 입력으로 실행하면 "A (k + …

11
순서 n까지 변수 그룹의 모든 조합 생성
사양 주어진 m변수는 순서대로 모든 조합을 만듭니다 n. 예를 들어 두 변수 ( a및 b)를 순서대로 매핑 한 결과는 다음 과 1같습니다. ㅏ 비 ab 두 변수 ( a및 b)를 순서대로 매핑 한 결과는 다음 과 2같습니다. ㅏ 2 비 b 2 ab 2 B ab 2 a 2 b …

8
AWG를 인치로 변환
AWG (American Wire Gauge) 는 와이어 크기를 지정하는 일반적인 방법입니다. 이 과제의 과제는 주어진 게이지에서 와이어의 직경을 인치 단위로 변환하는 것입니다. 에서 게이지 인치 크기 4/0로는 40아래 표에 나와 있습니다 게이지를 인치로 표 | AWG | Diameter (Inches) | |-----|-------------------| | 4/0 | 0.46 | | 3/0 | 0.4096 | …

4
Quining, 그러나 Windows 파일!
실행할 때 quine을 작성하여 현재 디렉토리의 자체 파일에 자신을 작성하십시오. 여기서는 Windows를 사용하므로 파일 이름 (및 quine)에는 다음과 같은 제한이 있어야합니다. 이 문자들 중 어느 것도 \ / : ? * < > | 미만 (211) 255 자 한계와 가정 코드는 전체 프로그램이어야합니다 (결국 실행됩니다). 소스 파일에서 복사하지 않습니다. Quine을 …

4
웹캠 표시등이 깜박입니다!
이 문제는 영감 캡이 LOCK 깜박임 에 의해 비행선 . 대부분의 웹캠에는 작은 통합 LED 표시등이있어 스파이 사용을 방지하기 위해 하드웨어 메커니즘으로 제어되는 것처럼 웹캠 사용 여부를 나타냅니다. 당신의 작업은 그것을 깜박이는 것입니다 : 전원을 켜십시오. 0.5 (± 0.1) 초 동안 기다리십시오. 다시 끄십시오. 0.5 (± 0.1) 초 동안 기다리십시오. …

1
음의 XOR 소수
약 1 년 전에 XOR 소수 를 찾아야했습니다 . 이들은 밑이 2 인 XOR 곱셈을 수행 할 때 요인이 1 인 숫자입니다 . 이제는 약간의 향신료를 만들려고했습니다. 기본 -2 에서 XOR 소수를 찾을 것입니다. 베이스 -2로 변환 베이스 -2는 다른 모든베이스와 매우 비슷합니다. 가장 왼쪽은 1s 장소 (1 = (-2) …

3
에라토스테네스 셔플
도전 한 줄의 입력을 받아들이고 문자에 대해 매우 구체적이고 이상하게 익숙한 셔플을 수행하고 결과를 출력하는 함수 또는 프로그램을 작성하십시오. 필수 셔플 링은 다음 알고리즘을 사용하여 설명 할 수 있습니다. 입력의 각 문자에 1 기반 색인으로 레이블을 지정하십시오. 문자 번호 1을 출력으로 쓰십시오. 문자 번호 2부터 문자 2 자체를 제외하고 다른 …
9 code-golf 

2
세금 역사가
소개 그의 왕국의 세금을 관리하는 데 어려움을 겪는 세금 징수 원이 있습니다. 그는 현재 돈이 어디에서 물려 받았는지에 대해 얼마나 많은 과거가있을 수 있는지 알고 싶어합니다. 다행히 그의 왕국은 매우 간단합니다. 왕국은 l돈을 물려받은 O사람을 나타내며 그렇지 않은 사람을 나타내는 2D 부울 행렬로 모델링 할 수 있습니다 . 예를 들면 …

2
규칙적인 퀴인 오류 (또는 경고) 퀴 [닫힘]
휴무 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 삼년 전에 . ( 오래된 질문에 대한 이 의견 에서 영감을 얻었습니다 .) 배경 오류 quine (또한 "Kimian quine"로 알려진)는 …

1
윤초를 고려하여 현재 시간… 인쇄
(참고 : 관련 있지만,이 도전의 중복없는 이 일 이 자신의 시간을 자동으로 윤초를 결정하기보다는 하드 코딩이 필요하기 때문에, 그리고 중복되지 않습니다 이 하나의 어려움의 대부분은 윤초의 기울임없이 시간을 결정에서 오기 때문에 , 대부분의 시간에 API가 기본적으로하지 않는 것이므로 솔루션은 솔루션마다 문제가 다르게 보일 수 있습니다.) 2016 년 말에 출시 될 …

1
n 개의 교차점이있는 프라임 매듭 수
주요 매듭 입니다 : 두 개의 사소한 매듭의 매듭 합계로 쓸 수없는 사소한 매듭. 매듭 설명 : 두 매듭을 인접하게두고, ... 그런 다음 두 선을 양쪽의 같은 가닥으로 그린 ​​다음 방금 그린 선 사이의 부분을 제거하십시오. 이 두 매듭의 구성은 새로운 비 프라임 매듭을 형성합니다. 교차점이 7 개 이하인 모든 …

4
동일한 브래킷 유형
이 질문을 바탕으로 합니다. 문자열이 주어지면 각 브래킷 ()[]{}<>을 적절한 유형의 브래킷 으로 교체 하여 브래킷이 일치하고 중첩 된 브래킷이 다음과 같이 순환합니다. 가장 바깥 쪽은 () 직접 내부에 ()있어야합니다[] 직접 내부에 []있어야합니다{} 직접 내부에 {}있어야합니다<> 직접 내부 <>될 것입니다 ()다시 (사이클) 대괄호가 아닌 모든 문자는 그대로 유지해야합니다. 열린 괄호는 …

1
쓰레기를 모 으세요
애비뉴를보고 있는데 누군가 쓰레기를 버렸습니다! 휴지통을 휴지통에 넣어 문제를 해결하는 데 도움이되는 프로그램을 작성해야합니다. 작업 애비뉴는 인쇄 가능한 ASCII 문자로 구성됩니다. 예 : [[](dust)[]] car ((paper)vomit) (broken(glass)) [[] (rotten) fence (dirty) 여기서 일부 괄호는 일치하지 않습니다. 그것들은 단지 미끼입니다. 우리가 신경 쓰는 것은 일치하는 대괄호 세트입니다. 휴지통은 로 시작하는 문자열 …

6
노래하는 천사 인쇄
축제 테마를 유지하면서 가능한 가장 짧은 코드로 캐롤 노래 천사를 인쇄하십시오. 천사는 노숙자를 위해 돈을 모으고 있으므로 요청에 따라 아래 3 곡을 모두 부를 수 있어야합니다. 그녀가 노래를 부를 수 있음을 설명하기 위해 노래 제목을 말풍선 안에 배치해야합니다. 이 노래 제목은 사용자가 입력합니다. 예를 들면 다음과 같습니다. 어머니 마리아 징글 …

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