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

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

25
겹치는 슬라이스의 열별 요약
직무 정수의리스트로부터 L 과 다른 정수 의 목표는 모두의 열 방향으로 합계를 계산한다 (S)의 - 길이 (잠재적으로 겹치는) 슬라이스 L을 행 상대적인 위치와 관련된 상태, L (아래 참조). 정의 S의 - 길이 (오버랩) 슬라이스 리스트의 L은 의 (포장)없이 모든 연속 시퀀스이다 L 길이이다 S . 하기 위해서는 위치와 관련된 조각의 …

23
배열의 단일 스왑
에서 영감 에서 촬영 스택 오버플로에서 질문 . 도전 정수가 주어지면 n>1배열에서 정확히 두 항목을 교환하여 얻을 수있는 모든 배열을 출력합니다 [1, 2, ..., n]. 어레이는 임의의 순서로 제조 될 수있다. (1 [0, 1, ..., n-1]기반) 대신 (0 기반)을 일관되게 사용할 수 있습니다 [1, 2, ..., n]. 추가 규칙 입력과 …

7
이진 확장의 비어 있지 않은 비 하위 서브 시퀀스 수
하위 시퀀스는 임의의 양의 문자를 삭제하여 다른 시퀀스에서 얻을 수있는 시퀀스입니다. 의 별개의 비어 있지 않은 시퀀스 100이다 0, 1, 00, 10, 100. 의 별개의 비어 있지 않은 시퀀스가 1010있다 0, 1, 00, 01, 10, 11, 010, 100, 101, 110, 1010. 양의 정수를 제공하는 프로그램이나 기능을 쓰기 N 의 바이너리 …

3
유리수를 소수의 계승의 비율로 작성
참고 :이 과제는 sandbox 에 게시되었습니다 . 소개 이 도전은 학부 수학 경쟁의 문제인 2009 Putnam B1 에서 영감을 얻었 습니다. 문제는 다음과 같습니다. 모든 양의 유리수는 반드시 소수 일 필요는없는 소수의 계승의 몫으로 쓸 수 있음을 보여주십시오. 예를 들어 도전 문제는 양의 합리적인 숫자 (또는 합리적인 숫자 자체)의 분자와 …

10
세상을 파괴하려면 무엇이 필요합니까?
행성 의 중력 결합 에너지 는 모든 작은 조각을 분리하여 다른 조각과 공전하거나 충돌하지 않도록하는 데 필요한 에너지의 양입니다. 균일 한 구의 경우 Wikipedia는 다음 공식을 제공합니다. E=3GM25RE=3GM25아르 자형E = \frac{3GM^2}{5R} G는 중력 상수 (6.672e-11 m 3 • kg -1 • s -2 )이고 M은 질량이며 R은 반경입니다. 내가 할 …

16
미러링 된 디지털 시계
많은 디지털 시계는 켜지거나 꺼진 7 개의 다른 조명으로 구성된 간단한 숫자를 사용하여 시간을 표시합니다. 수평으로 미러링되면 숫자 018는 대칭이므로 변경되지 않습니다. 또한, 숫자 2와는 5, 교환받을 2되고 5반대의 경우도 마찬가지. 다른 모든 숫자는 미러링 될 때 유효하지 않습니다. 따라서, 24 시간 디지털 클록이 주어지면, 디지털 디스플레이의 미러링 된 이미지가 …

21
주기적으로 진동합니까?
도전 목록이 주어지면 목록을 증가 및 감소 요소로 그룹화하여 동일한 크기의 목록 목록을 생성하는지 확인하십시오. 즉, 목록의 "전환 지점"이 균등하게 배치됩니다. 예 예를 들면 다음과 같습니다. 0, 3, 7, 5, 2, 3, 6 0, 3, 7증가, 7, 5, 2감소 및 2, 3, 6증가합니다. 그러므로 이것은 진실입니다. 또 다른 예: 1, …

14
이진 프라임 청크
시퀀스를 찾고 있습니다 자연수를 가져 가라 1,2,3,4,5,6,7,8,9,10,11,12,13,14... 기본 -2로 변환 1,10,11,100,101,110,111,1000,1001,1010,1011,1100,1101,1110... 위의 숫자를 연결 110111001011101111000100110101011110011011110... 파티션 에서이 번호 황금 덩어리를 (숫자의 소수를 포함 덩어리)이 소수가 asceding 순서에서 촬영2,3,5,7,11,13,17... [11][011][10010][1110111][10001001101][0101111001101][1110...] 각 덩어리의 자릿수를 찾습니다. Primes 2 3 5 7 11 13 17 Chunks [11][011][10010][1110111][10001001101][0101111001101][1110...] SumOfDigits 2 2 2 6 5 8 …

6
나는 변화를 좋아하지 않는다!
입력: 줄 바꿈 또는 공백이없는 두 개의 문자열 산출: 두 개의 입력 문자열은 별도의 줄 에 있으며 두 문자열 중 하나에 필요한 공간이있는 경우 † 입니다. 그리고 문자가 세 번째 행은 A, R, M및 대표 추가 , 삭제 , 수정 및 변경 . † 상단 또는 하단 입력 문자열 에 …
19 code-golf  string 

6
Kolakoski와 같은 자체 참조 시퀀스
이것이 Kolakoski 시퀀스 (OEIS A000002 )를 정의하는 방법입니다. Kolakoski 서열을 포함하는 서열이다 1하고 2, 상기 n시퀀스의 번째 요소의 길이 n시퀀스 자체가 동일한 요소 (RUN)의 일 기. 시퀀스의 처음 20 개 항과 각 길이는 다음과 같습니다. 1 2 2 1 1 2 1 2 2 1 2 2 1 1 2 …

27
내 polyphthongs를 찾아라!
이 문제를 해결하기 위해 polyphthong 은 모음 만 포함하고 길이는 2 이상인 문자열의 연속 슬라이스로 정의됩니다. 비어 있지 않은 문자열을 입력으로 지정하면 포함 된 모든 polyphthong을 출력해야합니다. . 예를 들어 "abeoic"다음과 같은 연속 슬라이스 (공백으로 구분)가 있습니다. a b e o i c ab be eo oi ic abe beo …
19 code-golf  string 

5
지는 광장인가요?
체스 판에서 플레이하는 Get Home 이라는 게임이 있습니다 . 이 게임에는 두 선수가 교대로 한 조각이 움직입니다. 조각을 이동하는 방법에는 몇 가지 규칙이 있습니다. 턴에서 플레이어는 양수 n에 대해 다음 중 하나를 움직여야합니다 . n은 위로 왼쪽에 n 칸 n은 위와 왼쪽 (대각선) 조각을 보드의 왼쪽 상단으로 이동 한 플레이어가 …

15
상세 검색
이 문제의 경우 목록이 정수와 유효한 목록 (재귀 적 정의 \ o /)으로 만 구성된 경우에만 목록이 유효한 것으로 간주됩니다. 이 문제를 해결하려면 유효한 목록과 정수가 주어지면 정수를 찾을 수있는 모든 깊이의 목록을 반환하십시오. 예 list [1, [2, [3, [1, 2, 3], 4], 1], 1]와 integer를 고려해 봅시다 1. 그런 …

14
Lynch-Bell 번호는 몇 개입니까?
도전 ninput where으로 정수가 주어지면 36 >= n >= 2기본에 몇 개의 Lynch-Bell 숫자가 있는지 출력합니다.n . 출력은 10 진이어야합니다. 린치 벨 번호 다음과 같은 경우 번호는 Lynch-Bell 번호입니다. 모든 숫자는 고유합니다 (숫자 반복 없음) 숫자는 각 숫자로 나눌 수 있습니다 숫자 중 하나로 0을 포함하지 않습니다. 모든 자릿수는 고유해야하며 …

8
행렬을 통한 최적의 경로
양의 정수로 구성된 행렬이 주어지면 왼쪽 상단 요소에서 오른쪽 하단으로 이동할 때 합계가 가장 낮은 경로를 출력하십시오. 세로, 가로 및 대각선으로 이동할 수 있습니다. 위 / 아래, 오른쪽 / 왼쪽 및 대각선으로 모든면으로 이동할 수 있습니다. 예: 1* 9 7 3 10 2 2 10 4* 1* 1* 1* 7 …

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