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

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

30
이 줄은 정사각형입니까?
다음 조건이 충족되면 문자열은 정사각형으로 간주됩니다. 각 줄의 문자 수는 동일합니다 각 줄의 문자 수는 줄 수와 같습니다. 당신의 임무는 주어진 입력 문자열이 사각형인지 여부를 결정하는 프로그램이나 함수를 작성하는 것입니다. LF, CR 또는 CRLF를 선택하여 입력을 구분해야 할 수도 있습니다. 줄 바꾸기 문자는 줄 길이의 일부로 간주되지 않습니다. 추가 줄로 …

6
아일랜드 골프 # 1 : 우회 항
이것은 일련의 아일랜드 골프 도전에서 첫 번째입니다. 다음 도전 ASCII 예술의 섬이 주어지면 그것을 둘러싼 최적의 경로를 출력하십시오. 입력 입력 내용은 토지와 물을 나타내는 두 문자로 구성된 직사각형 격자입니다. 아래 예에서 land is #and water is .이지만 원하는 두 개의 다른 문자를 대체 할 수 있습니다. ........... ...##...... ..#####.... ..#######.. …

3
미적으로 유쾌한 제수 트리 만들기
미적으로 유쾌한 제수 트리는 n모든 합성 수 에 대해의 제곱근에 가장 가까운 제수 쌍인m 두 개의 자식 노드를 갖는 입력 제수 트리 입니다 . 왼쪽 노드는 더 작은 제수 여야하고 오른쪽 노드는 더 큰 제수 여야합니다 . 트리의 소수에는 자식 노드가 없어야합니다. 당신의 나무는 텍스트 아트 또는 이미지 형태 일 …


30
비트 런 다운
integer가 주어지면 n > 0가장 긴 연속 시퀀스의 길이 0또는 1이진 표현으로 출력됩니다. 예 6110이진수 로 작성 됩니다. 가장 긴 시퀀스는입니다 11.2 16→ 10000→4 893→ 1101111101→5 1337371→ 101000110100000011011→6 1→ 1→1 9965546→ 100110000000111111101010→7

30
12 번 깜박임
12:00시간이 설정되지 않은 경우 많은 전자 장치, 특히 오래된 전자 장치가 깜박 입니다. 이 도전의 목적은 이것을 재현하는 것입니다. 특히, 작업은 무한 루프 로 표시 12:00하거나 --:--대안 적으로 수행하는 것 입니다. 기간은 0.5 초 두시기에 고르게 나누어 1 초이어야한다. 여기서 "1 초"와 "짝수"는 느슨하게 해석 될 수 있습니다. 예를 들어, …

30
코드 골프 문제의 난이도 계산
요약 보고 코드 골프 질문의 어려움은 다음과 같이 계산할 수 있습니다. v질문의 견해는 어디에 있습니까? 및 a답변의 수는 질문이 있습니다 그리고 ⌈ x the는 천장 운영자 입니다. 또한: 이 질문의 현재 어려움 : *** 태스크 두 개의 정수 (v and a)를 사용하여의 난이도를 출력 하는 프로그램을 작성하십시오 asterisks (*). 입력은 …
43 code-golf  math 

30
당신은 나를 능가 할 수 있습니까? (고무 섹션)
강도 섹션 경찰 섹션은 여기 에서 찾을 수 있습니다 . 도전 당신의 임무는 동일한 언어 와 동일한 버전으로 경찰의 제출을 ​​능가하는 것입니다 (예 : Python 3.5 ≠ Python 3.4 이므로 허용되지 않습니다). 바이트 단위의 길이가 원래 제출보다 짧으면 제출이 아웃 고프됩니다. 제출물을 크랙하기 위해서는 최소한 1 바이트 만 골라야합니다. 예를 …

19
내 파이가 이등분 되었습니까?
비어 있지 않은 양의 정수 목록을 취하는 프로그램이나 함수를 작성하십시오. "1 2 3 4"또는 과 같은 편리한 형식으로 입력되었다고 가정 할 수 있습니다 [1, 2, 3, 4]. 입력 목록의 숫자는 각 조각 크기가 해당 숫자에 비례하고 모든 조각이 주어진 순서대로 차트 주위에 배열 되는 전체 원형 차트 의 조각을 나타냅니다 …
43 code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

4
컴퓨터 생성 금이 토양
0에서 65535까지의 정수 (2 16 -1)를 사용하고 갈라진 토양의 6 가지 실제 이미지와 가능한 유사하게 보이는 고유 한 500x500 픽셀 이미지를 생성 하는 프로그램을 작성하십시오 . 썸네일입니다. 클릭하면 전체 크기 500 × 500 이미지를 볼 수 있습니다. 여기서 목표는 컴퓨터에서 생성 된 이미지를 최대한 사실적으로 만드는 것 입니다. 따라서 이상적으로, …

18
보편적 인 유령 밈 번역기
소개 외계인은 우리처럼 밈을 좋아합니다. 우리가 지금까지 만난 모든 외계인 종족은 고유 한 버전 2spooky4me( 다음 질문 참조 )이 있지만 그와 동등한 변형이 있습니다. 행성 CUTE1f의 주민들은 많은 유령을 처리 할 수 ​​없으므로 선호하는 유령은 1spooky2me이며, skeletor7 memer는 약간의 유령을 좋아하므로 사용하는 경향이 있습니다 9spooky11me. 도전 밈 번역은 어려운 작업이므로,이 …

10
행렬 지그재그 화
압축 알고리즘의 일부로 JPEG 표준은 교차 방향의 대각선을 따라 벡터로 행렬을 언 롤링합니다. 당신의 임무는 반드시 정사각형이 아닌 행렬을 취하여 펼쳐진 형태로 반환하는 것입니다. 예로서: [1 2 3 4 5 6 7 8 9 1 2 3] 양보해야한다 [1, 2, 5, 9, 6, 3, 4, 7, 1, 2, 8, 3] …

9
모래 시계 도전
모래 시계 이 모래 시계에는 60 개의 "모래 시간"이 있으며 각 챔버를 완전히 채 웁니다. 시계 너비는 19 자, 높이는 13 자입니다. 각 챔버에는 5 줄의 모래가 있으며 중앙에는 1 줄의 모래를 담을 수있는 줄이 있습니다. 맨 윗줄에는 17 개의 모래, 다음 15 개의 모래 등을 담을 수 있습니다 (아래 …

9
루빅스와 사이클링
내 루빅스 큐브를 엉망 으로 돌리는 동안 아들은 계속 문제가 해결 된 상태로 돌아가는 것을 알아 차렸다. 나는 이것이 처음에는 일종의 부두 마법이라고 생각하지만, 만약 당신이 같은 동작을 계속 반복하면 항상 원래 상태로 돌아갈 것이라고 설명했다. 결국. 물론, 어렸을 때, 그는 스스로 시도해보고 까다로울 것이라고 생각되는 "무작위"순서를 골랐습니다. 그는 10 …


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