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

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

28
레 부아 철자
실제로 하지 으로도 영감을 Atbash 자기 회문 도에 의해 일반화 된 Gematria 계산기 . 문자열이 주어 s의 길이 N , 출력 Revu'a 시퀀스 의 첫 번째 문자, S 의 처음 두 문자 들 , ... 제 N 의 문자 -2 (S) , 제 N -1 문자 의 전체 의 . …

11
파이의 날, 파이 분, 또는 파이 초?
이 챌린지에서 파이 데이, 파이 미닛 또는 파이 세컨인지 여부를 결정해야합니다. Pi는 비이성적이므로 코드를 최대한 짧게 만들고 싶습니다. 예 입력이 제공되지 않습니다. 프로그램은 시스템 시간을 사용해야합니다. 명확성을 위해 방금 추가했습니다. March 14, 2016 0:00:00 Pi Day December 25, 2015 3:14:45 Pi Minute December 29, 2015 0:03:14 Pi Second January 1, …
16 code-golf  date  pi 

1
여기서 살 수 있습니까?
Terraria 게임 에서 게임 역학 중 하나는 NPC가 입주 할 수 있도록 집을 짓는 것과 관련이 있습니다. 유효한 집으로 간주되는 것에 대한 엄격한 규칙이 있습니다. 다음은 규칙 목록입니다. 집안의 총 면적은 60 정사각형 타일 이상이어야하지만 750 미만이어야합니다. 또한 외부 프레임을 포함한 집의 크기는 다음 중 하나 이상이어야합니다. 5x12 6x10 7x9 …
16 code-golf  string  game  grid 

7
프롤로그 골프를위한 팁
프롤로그 골프에 대한 일반적인 팁은 무엇입니까? 저는 일반적으로 프롤로그에 다소 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고 있습니다 (예 : 하나의 문자 변수는 프로그램의 크기를 줄이기 위해 프롤로그에만 국한되지 않습니다). Prolog 구현에 고유 한 경우 팁에 표시하십시오 (예 : SWI-Prolog 특정 내장) 답변 당 하나의 팁 또는 동일한 기본 …
16 code-golf  tips 

5
XOR 프라임 찾기
에서 이 문제 XNOR로 인한, 우리는 XOR 곱셈을 구현했다. 이 도전에서 목표는 첫 번째 nXOR 프라임 을 찾는 것입니다 . XOR 프라임은 다음 정의에서 볼 수 있듯이 일반 프라임과 매우 유사합니다. 소수의 정의 : 1보다 큰 양수는 1과 그 자체의 곱셈을 제외하고 두 숫자의 곱셈을 통해 형성 될 수 없습니다. …

4
POSIX 및 Windows에서 실행되는 실행 가능한 스크립트 파일
도전 과제 : 임의의 Windows 관련 코드를 실행하기 위해 foo.cmd바닐라 Windows cmd.exe프롬프트 (PowerShell이 ​​아닌 관리자 모드가 아님)에서 호출 할 수 있는 단일 스크립트 파일 을 작성하십시오 ... > .\foo.cmd Hello Windows! ... 또한 쉘 전형적인 POSIX 호환 (리눅스 / OSX)에서 변경되지 않은 호출 할 프롬프트 ( bash, tcsh또는 zsh), 임의의 …

3
주사위 굴리기
주사위 굴리기 그래서 나는 얼마 전에 주사위를 굴려 도전을 생각했습니다. 입력에서 얻은 그물과 이동 목록이있는 큐브가 주어지면 끝에있는 바닥에서 사각형을 찾으십시오. 이 이미지를 예제로 사용하겠습니다. 입력 당신은 움직임의 목록과 문자열을합니다. 문자열에는 대문자 ASCII 문자 N, S, W 및 E 만 포함됩니다. 이는 큐브를 한 단계 씩 해당 방향으로 롤링하는 것과 …

2
증가하는 하위 시퀀스로 분할
사양 이 과제는 간단하게 설명합니다. 입력은 음이 아닌 정수로 구성된 비어 있지 않은 배열이며 가능한 한 적은 수의 증가하는 하위 시퀀스로 입력하는 것입니다. 더 공식적으로 입력 배열이 A인 경우 출력은 다음 B과 같은 배열의 배열 입니다. 각 배열은 분리되지 않은 (반드시 연속적인) 하위 시퀀스로 B분할 A됩니다. 귀납적으로 이것은을 B포함하는 싱글 …

1
총알이 충돌 할 때
이 문제는 내가 다시 찾을 내가 얼마 전에 어떤 책 A의 읽기 수수께끼 오프를 기반으로 여기에 . 총 속도는 1 초에 한 번 총에서 발사되는 총알에 관한 것입니다. 한 총알이 다른 총알에 맞으면 둘 다 완전히 파괴됩니다 ( "bullet"의 모든 인스턴스를 "missile"로 자유롭게 교체하십시오.) 작업 발사 순서대로 총알 속도 목록이 …

5
키의 숲을 볼 수 없습니다
같은 합리적인 편리한 형식으로 정수의 비어 있지 않은 목록에 걸리는 프로그램이나 기능을 작성 4, 0, -1, -6, 2또는 [4 0 -1 -6 2]. 각 숫자가 비례 높이의 트리가되는 ASCII 아트 포리스트로 목록을 나타내는 문자열을 인쇄하거나 반환합니다. 각 트리는 다음과 같이 출력에서 ​​네 개의 텍스트 열을 차지합니다. N 양의 정수는 그 …

6
나누기 관계에서 최대 매칭 찾기
양의 정수 세트가 제공됩니다. 다음과 같이 쌍으로 배열해야합니다. 각 쌍에는 2 개의 숫자가 있으며 그중 하나는 다른 숫자입니다. 예를 들어, 8은 4의 배수이고 9는 9의 배수입니다. 초기 세트에서 동일한 숫자가 여러 번 나타나는 경우 쌍에서 여러 번 사용할 수 있습니다. 숫자는 같은 숫자의 다른 발생과 짝을 이룰 수도 있습니다. 가능한 …

1
나는 움직이는 것이 좋아
줄리안 왕은 정글을 빠져 나가야하지만 게으른 느낌입니다. 그는 컴퓨터가 정글을 통과하는 경로를 계산할 수 있기를 원합니다. STDIN을 사용하면 컴퓨터가 깨질 정글의지도를 얻을 수 있습니다. 다음 형식을 따릅니다. 01001E 010110 000P00 1100J1 S00111 정글 맵이 작동하는 방식은 다음과 같습니다. 0 줄리안이 움직일 수있는 땅입니다. 1 울창한 밀림입니다. P 포식자가있는 지역이므로 모든 …
16 code-golf 

4
시계 손 Syzygy
(El'endia Starman과 Sp3000 덕분에 테스트 케이스 디자인에 도움을 주신 데 대해 감사드립니다!) 양의 정수 n와 여러 시계 바늘에 대한 양의 정수 회전주기 목록 (초)이 주어지면, 시계 바늘 을 시작한 후 모든 손이 정렬 된 상태 x에서 x초가 정확히 일치 하는 가장 작은 양의 정수를 출력하십시오 n. 시작 위치에서 정렬 될 …
16 code-golf  math 

4
Three Men 's Morris에서 두 번 더 이길 수 있습니까?
바운티 1 위 ( 수상 ) 첫 번째 유효한 답변에 50 명의 담당자를 던질 것입니다. 2 위 ( 수상 ) 가장 짧은 유효한 답변에 대해 다른 100 명의 담당자를 처리합니다. No. 3 ( 투고 가능 ) 유효 답변이 훨씬 짧은 첫 번째 담당자는 200 명을 처리합니다. 현재 가장 짧은 답변의 …

7
펜토미노 사각형 인쇄
입력을받지 않고 12 개의 별개의 펜토미노 로 구성된 직사각형의 텍스트를 지속적으로 인쇄하거나 반환하는 프로그램이나 함수를 작성하십시오 . 사각형의 크기와 방향은 다를 수 있지만 12 개의 펜토미노는 모두 정확히 한 번만 사용해야하므로 면적은 60입니다. 각 펜토미노는 다른 인쇄 가능한 ASCII 문자 로 구성되어야합니다 ( 위에서 편지). 예를 들어,이 20 × 3 …

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