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

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

21
24 시간의 합
0에서 141 (포함) 사이의 정수가 주어지면 해당 시간에시, 분 및 초 단위가 추가되는 모든 24 시간 시간을 나열하십시오. 추가 규칙 숫자는 한 자리 숫자가 아닌 시간 단위로 추가됩니다. 예를 들어 17:43:59 17 + 43 + 59 = 119 이것이 숫자가 추가 되는 예임을 기억하십시오 . 실제로 119를 입력하면 17:43:59가 결과 …
21 code-golf  math 

3
코알라, 게, 그리고 공채
두 개의 양의 정수 X와 Y가 주어지면 가능한 경우 출력에 정확히 X 쉼표 ( ,)와 Y 마침표 ( .) 가 포함되도록 다음 세 가지 ASCII 아트 동물의 조합을 출력 하십시오. 코알라 : 쉼표 1 개, 기간 2 개 <.,.> 게 : 쉼표 2 개, 마침표 2 개 ,<..>, 쉼표 : …

8
계절 선물 포장
태스크 래퍼 요소와 들쭉날쭉하지 않은 3D 배열이 제공되면 배열을 위쪽, 아래쪽 및 모든 방향으로 감싸십시오. 문자 및 숫자 데이터를 모두 처리해야하지만 랩퍼와 현재는 동일한 데이터 유형을 갖습니다. 캐릭터 예 문자 데이터의 경우 단일 문자의 3D 배열 또는 2D 문자열 배열을 처리하도록 선택할 수 있습니다. 2 레이어, 2 행, 4 열 …

30
내 변화를 센다
당신의 임무는 문자열 "quarter", "dime", "nickel"및 "penny"를 포함하는 배열을 특정 순서로 여러 번 정렬하고 순서대로 정렬하는 것입니다 quarter dime nickel penny(즉, 가장 큰 금전적 가치). 규칙 프로그램은 미국 동전의 이름을 포함하는 입력 값으로 배열을 가져 와서 가장 큰 값에서 가장 작은 값으로 정렬해야합니다. 미국 출신이 아니거나 변경을 사용하지 않는 사람들의 …

28
Baum-Sweet 시퀀스
Baum-Sweet 시퀀스 (트위스트가있는 A086747) 양의 정수 n를 받아 Baum-Sweet 시퀀스가 ​​true를 반환하는 1에서 n까지의 정수를 인쇄합니다. 바움 - 달콤한 순서는 반환해야 falsy 수의 이진 표현은 홀수 어디 수의 연속 제로의 수, 포함되어있는 경우 truthy을 그렇지. 자세한 내용을 보려면 링크를 클릭하십시오. 다음은 몇 가지 예입니다. 1 -> 1 -> Truthy 2 …

30
숫자를 인쇄하는 데 걸린 시간
개요 어떤 입력도받지 않는 프로그램이나 함수를 작성하고 -1000에서 1000 사이의 모든 정수를 오름차순으로 stdout에 한 줄에 하나씩 출력합니다. -1000 -999 -998 -997 ... 그런 다음이 숫자를 인쇄하는 데 걸리는 시간 또는 프로그램 실행 시작 시간을 밀리 초 단위로 인쇄해야합니다 (필요한 경우 시간이 걸리는 시간 : xxxms는 괜찮습니다). 부동 소수점 또는 …
21 code-golf  number  date 

6
제곱 Pi의 삼각 조각
파이 한 조각을 굽는에서 영감을 도전 입력 3 <= n <= 100과가 주어지면 왼쪽 상단에서 시작하여 ( ) 의 소수 부분으로 3 <= y <= n구성된 n x n행렬을 구성하십시오 . 그런 다음 오른쪽 위 삼각형의 크기를 취해 서로 연결하십시오. 결과 숫자를 출력합니다.pi14159...y x y 예를 들어, 입력 n = …
21 code-golf  pi 

28
정수 목록 순위
빈 정수가 아닌 양의 정수 목록이 제공됩니다. 예 : [6 2 9 7 2 6 5 3 3 4] 이 숫자의 값을 기준으로 순위를 정해야하지만 순위표에서 평소와 같이 순위가있는 경우 묶인 숫자는 모두 같은 순위를 가지며 적절한 수의 순위를 건너 뜁니다. 따라서 위 목록에 대한 예상 출력은 다음과 같습니다. [3 …

3
DeMorgan의 법칙 증명
자연 공제 시스템 의 10 가지 추론을 사용하면 DeMorgan의 법칙이 입증 됩니다. 자연 공제 규칙 부정 소개 : {(P → Q), (P → ¬Q)} ⊢ ¬P 부정 제거 : {(¬P → Q), (¬P → ¬Q)} ⊢ P 그리고 소개 : {P, Q} ⊢ P ʌ Q 그리고 제거 : P …

3
원자 비율의 게임
당신의 작업 은 가장 높은 점수와 아토 마를 재생 봇을 만듭니다 . 게임 작동 방식 : 게임 보드는 6 개의 "원자"고리로 시작하며 숫자 범위는 1~ 사이 3입니다. 원자 자체에 따라 두 원자 사이 또는 다른 원자에서 원자를 "재생"할 수 있습니다. 일반 원자 또는 특수 원자를 가질 수 있습니다. 정상적인 원자 …
21 code-challenge  game  code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

14
ALONED 번호를 출력
최대 6까지의 자연 시퀀스를 고려하십시오 (1 무시) . 2,3,4,5,6 왼쪽 (이 경우 2)에서 스캔을 시작하고 2 (여기 4)로 나눌 수있는 숫자를 검색 한 다음 목록에서 두 숫자 (여기서는 2 & 4)를 제거하여 목록을 다음과 같이 줄입니다. 3,5,6 우리는 동일한 과정을 계속합니다. 여기에서 가장 왼쪽은 3이므로 3으로 나눌 수있는 숫자를 검색합니다. …
21 code-golf  number 

10
주요 요인 친구
정수가 주어지면 N > 1소수 분해가 소수 분해와 같은 자릿수를 갖는 다른 모든 숫자를 출력하십시오 N. 예를 들어이면 N = 117출력은이어야합니다 [279, 939, 993, 3313, 3331]. 117 = 3 × 3 × 13 따라서 가능한 숫자는 1, 3, 3그리고 3우리는이 279 = 3 × 3 × 31 939 = 3 …

5
대각선 그리드에서 사각형을 계산
이 과제에 대한 후속 조치로서 , 이제 그리드의 사각형의 모든 대각선을 가로 지르는 선이있는 r 개의 행과 c 개의 열이있는 그리드의 사각형 수를 계산하려고 합니다. 이제는 이전과 같은 사각형을 계속 계산하지만 이번에는 45도 기울어 진 사각형도 포함해야합니다. 목표는 행 수 r 과 열 c 에 치수 ( r , c …

20
저장된 페니는 페니입니다
... 계산! 당신은 달러와 센트로 돈의 양을 나타내는 변수와 동전 값의 배열을 프로그램에 전달할 것입니다. 코드에 전달 된 금액에 합산되는 주어진 코인 값 배열의 가능한 조합 수를 출력해야합니다. 이름이 지정된 동전으로 불가능한 경우 프로그램은을 반환해야합니다 0. 미국의 화폐 용어에 대한 참고 사항 : 1 센트 동전 : 페니 5 센트 …

20
단어 형성의 예술
단어 형성의 예술 이진 행렬과 문자 문자열이 주어지면 행렬의 모든 1을 왼쪽에서 오른쪽으로 문자열의 문자로 바꿉니다. 문자가 행렬 모양으로 만들어지면 0을 공백으로 바꾸어 행렬을 인쇄하십시오. 예를 하나 또는 두 개만주는 것이 더 쉽습니다. 사례 : 기본 사례 ... 입력 하나 : [0,0,1,0,0] [0,1,0,1,0] [1,0,0,0,1] [0,1,0,1,0] [0,0,1,0,0] "PPCGPPCG" 출력 하나 : …

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