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

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

30
두 배 길다
문제는 입력을 인쇄하고, 일정 시간 동안 기다렸다가, 입력을 인쇄하고, 처음 대기 한 시간의 두 배를 대기하고, 입력을 다시 인쇄하는 등의 작업을 수행하는 것입니다. 초기 지연 시간은 1 시간 미만이어야하며 이후 지연 시간의 정확도는 +/- 5 % 여야합니다. 그 외에는 지연 시간에 제한이 없습니다. 예: 입력 : hi. 출력 : hi(1ms …
15 code-golf  string  date 

10
차콜에서의 골프 팁
숯 은 ASCII 예술 과제를 전문으로하는 ASCII 전용 및 DLosc로 작성된 언어입니다. 차콜 골프에 대한 팁이 있습니까? 분명히 나는 ​​모든 언어가 아닌 대부분의 언어에 적용될 수있는 것이 아닌 숯과 관련된 팁을 찾고 있습니다.
15 code-golf  tips 


15
Cheapo Enigma 기계 (Cops)
도둑의 게시물, Cheapo Enigma 기계 (고무) 경찰의 제출은 단일 바이트 데이터를 받아들이고 단일 바이트 데이터를 반환하는 프로그램 / 함수로 구성됩니다. 가능한 모든 입력은 고유 한 출력을 생성해야합니다. (즉, 함수는 형용사 적이어야합니다) 강도는 가능한 짧은 코드를 사용하여 역함수를 만들려고 시도합니다. 따라서 목표는 함수를 반전시키기 어렵게 만드는 것입니다. 해싱 또는 암호화만을 목적으로하는 …

6
키보드 시뮬레이션
키보드에 문제가 있습니다 (브라우저에 문제가있을 수 있음). 새로운 텍스트 필드를 클릭하고 모든 텍스트를 입력하기 시작할 때가 있습니다. 매우 짧은 시간이 지나면 (도전을 위해 10 밀리 초라고 함) 다시 앞으로 입력을 재개합니다. 입력을 시작할 때 처음에는 커서가 움직이지 않아 모든 문자가 텍스트 필드의 시작 부분에 삽입됩니다. 예를 들어, 입력 python하고 pyt처음 …
15 code-golf  string  date 

2
직선 그리기
직선이 포함 된 간단한 ASCII 아트 이미지를 그립니다. 이것 과 비슷 하지만 사양 이 다릅니다. 입력 이 입력 형식을 코드에 맞게 수정할 수 있습니다. 정수 width 정수 height 정수 x0 정수 y0 정수 x1 정수 y1 산출 pixel에서 pixel (x0, y0)까지 의 선을 포함하는 지정된 너비와 높이의 채워진 ASCII 아트 …

23
목록에서 집합의 발생 횟수
비어 있지 않은 문자열 집합과 문자열 목록이 제공되면 목록에서 집합이 몇 번 발생하는지, 즉 목록의 항목으로 집합을 만들 수있는 횟수를 확인하십시오. 목록의 모든 요소는 한 번만 사용할 수 있습니다. 힌트 : 세트는 순서가없는 고유 항목 목록입니다. 기본 입력 / 출력 규칙이 적용됩니다. 외부 라이브러리는 허용되지 않습니다. 컴파일러 / 인터프리터 표준 …

12
이진 지점
이진수로 주어진 작업은 깊이가 2 인 해당 숫자의 '분기'를 만드는 것입니다. 예를 들어, 0입력으로 주어지면 정확히 다음을 출력해야합니다. /000 /00 / \001 0 \ /010 \01 \011 이것은 브랜치가 어떻게 생성되어야하는지에 대해 상당히 설명해야합니다. 깊이 2는 최대 2 개의 숫자까지 더 긴 가지를 계산 함을 의미합니다. 또한 0은 맨 위에, …

7
거의 완벽한 번호판 감지
참고 : 이것은 @Willbeing 이이 질문에서 영감을 얻었습니다 . 작업은 특정 길이의 완벽한 판 수를 계산하는 것이지만 약간 다릅니다. 우리는 텍스트가 다음 조건을 만족 하는 완벽한 번호판 이라고 부릅니다 . 대문자 ( [A-Z]) 또는 숫자 ( [0-9]) 일 수있는 문자로 구성됩니다. 영어 알파벳에서 문자의 위치를 ​​합하면 1- 인덱스 (예 A=1,B=2,...,Z=26:)는 …

2
언덕의 왕 : 은행 강습
추가 된 예제 4/11 규칙 설명 4/8 : 모든 제출물은 내 컴퓨터가 48 시간 동안 수행 할 수있는만큼의 경기로 구성된 하나의 거대한 무료 토너먼트에서 경쟁합니다. Twitch에서 스트림을 시청하는 데 시간을 보낸 사람은 DeepBot 의 유행을 알고 있으며 아마도 Bank Heist 베팅 게임에 익숙 할 것입니다. 이 King of the Hill …

2
최소한의 성냥개비로 수학 만들기
메타 배경 이것은 Puzzling에 대한 질문 으로 설정되었으며 즉각적인 반응은 "글쎄, 누군가는 컴퓨터로 그것을 해결할 것입니다". 이를 해결하기위한 프로그램이 얼마나 복잡해야하는지에 대한 논쟁이있었습니다. "이 프로그램은 얼마나 복잡해야 합니까? "는 code-golf 의 정의와 거의 비슷 하므로 PPCG가 문제를 해결할 수 있을까요? 배경 성냥 방정식 의 숫자 및 작업자가 테이블 상에 배치하여 …

16
결코 홀수 또는 짝수
이것이 회문이라는 것을 알았습니까? 음수가 아닌 정수 또는 숫자를 나타내는 문자열을 입력 하십시오. 출력 수의 두 가지 속성을 나타내는 4 개 개의 가능한 출력 : 회문인가요? 까다로운 # 2 까다로운 # 2 속성 숫자가 회문이 아닌 경우이 속성은 "첫 번째 숫자 와 마지막 숫자가 같은 패리티를 갖습니까?"라는 질문에 대답합니다. 숫자가 …

15
숫자 색인
숫자로 된 문자열이나 정수를 입력으로 받으면 인덱싱해야합니다. 입력을 수정하는 방법입니다. 우리는 30043376111예제로 사용할 것입니다 : 먼저, 각 숫자의 각 발생에 대한 인덱스의 합계를 찾으십시오. 0: 1 + 2 = 3 1: 8 + 9 + 10 = 27 3: 0 + 4 + 5 = 9 4: 3 6: 7 …

2
Schläfli 볼록 정기 폴리 토프 통역
배경 슐래 플리 기호는 일반 polytopes 및 테셀레이션을 정의하는 형태 {P, Q, R, ...}의 표기법입니다. Schläfli 기호는 재귀적인 설명으로, p-면 정규 다각형으로 시작하여 {p}입니다. 예를 들어 {3}은 정삼각형, {4}는 정사각형 등입니다. 각 정점 주위에 규칙적인 p면 다각형면이 q 인 규칙적인 다면체는 {p, q}로 표시됩니다. 예를 들어, 큐브는 각 정점 주위에 …

5
즉석 결선 선거 시뮬레이션
선거입니다! 우리가있는 지역은 즉석 투표라고 불리는 투표 시스템 ( 대체 투표 또는 우선 투표 라고도 함 )을 구현합니다. 각 유권자는 각 후보가 가장 선호되는 것부터 가장 덜 선호되는 것까지 순서를 정하고, 가장 선호하는 후보자는 "1", 두 번째 후보자는 "2"등으로 표시합니다. 이 친절한 코알라가 나머지를 설명하도록하겠습니다. ( CC BY-NC-SA 3.0 AU …
15 code-golf 

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