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

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

4
ASCII 아트 이미지 회전
모든 ASCII 문자 중 일부는 동일한 기본 문자의 회전 인 그룹을 형성한다는 것을 쉽게 알 수 있습니다. 예를 들면 다음과 같습니다 V > ^ <. 이를 통해 90 도의 배수로 회전 할 수 있고 여전히 ASCII 아트로 유지 될 수있는 ASCII 아트를 구성 할 수 있습니다. 도전 귀하의 목표는 ASCII …

10
오름차순 행렬
"오름차순 행렬"은 정수 (0 포함)의 무한 행렬로, 모든 요소가 해당 행과 열에서 이전에 사용되지 않은 가장 작은 사용 가능한 요소입니다. | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 


1
정규식 유효성 검사 정규식 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 정규식 문자열을 입력으로 받아들이고 유효한지 확인하는 정규식을 작성하십시오. 기본적으로 정규식은 자체적으로 유효성을 검사 할 수 있어야합니다. (유효하지 않은 정규 표현식은 유효성을 …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

3
3 차 퀘인 작성
이 도전은 ' 골프 상호 대화 ' 의 확장입니다 . 선택한 세 가지 언어를 사용하여 3 차 오로 보로스 프로그램을 만듭니다 . 즉, 언어 A에서 프로그램 pB를 언어 B로 출력하는 프로그램 pA를 작성하십시오. 프로그램 pB는 프로그램 pC를 언어 C로 출력해야하며, 원래 프로그램 pA를 언어 A로 출력합니다. A, B 및 C의 …
17 code-golf  quine 

17
원형 문자 이동 후 유효한 프로그램 작성
매우 어려울 수 있지만이 사이트에서 놀라운 것들이 나오는 것을 보았습니다. 목표는 원하는 언어로 프로그램을 작성하는 것입니다. 캐치 프로그램이 후 유효해야한다는 것입니다 어떤 문자의 원형 이동. 원형 문자 이동은 원형 이동 과 매우 유사합니다 . 몇 가지 예는 분명합니다. 프로그램 int main() { return 0; } 6 자로 왼쪽으로 이동하면 다음이 …

17
한 벌의 카드를 8 회 완벽 셔플 한 결과 표시
설명 완벽한 셔플은 한 벌의 카드가 정확히 반으로 나뉘고 각 더미의 카드가 번갈아 인터리브되는 곳입니다. 완벽한 셔플 후 원본 하단 카드와 원본 상단 카드를 보존해야합니다. 8 회 완벽 셔플 후 표준 52 카드 데크가 원래 순서로 돌아갑니다. 도전 8 개의 연속적인 완벽한 셔플을 거치면서 카드 덱 상태를 표시하는 프로그램을 작성하십시오. …

4
단어 검색 솔버
단어 목록과 문자 격자가 주어지면 격자에서 모든 단어를 찾아서 단어의 일부가 아닌 문자를 제거하십시오. 단어는 앞으로, 뒤로, 위로, 아래 또는 대각선 일 수 있습니다. 목록의 단어가 그리드의 두 곳 이상에서 발생하지 않는다고 가정 할 수 있습니다. 입력은 항상 다음과 같습니다. 단어 목록, 한 줄에 1, 빈 줄, 문자 그리드가 뒤 …

9
나만의 모험을 선택하십시오
자신 만의 모험 선택 서적은 독자가 스토리의 결과에 영향을 미치는 결정을 내려야하는 대화 형 문학의 한 형태입니다. 이야기의 특정 지점에서 독자는 여러 가지 옵션을 선택할 수 있으며 각 옵션은 독자를 책의 다른 페이지로 보냅니다. 예를 들어, 판타지 환경에서 22 페이지로 "점프"하여 신비한 동굴을 탐험하거나 8 페이지로 점프하여 인근 숲을 탐험할지 …

8
제곱 숫자 자리 밀도
자신이 발명 한 숫자의 제곱 수 자릿수 밀도 (SNDD)는 숫자의 길이에 대한 연속 자릿수에서 찾은 제곱 수의 비율입니다. 예를 들어, 169는 1, 9, 16, 169의 4 제곱수를 포함하는 3 자리 숫자이므로 제곱수 자릿수 밀도는 4/3 또는 1.33입니다. 4 자리 숫자 (1444)는 6 개의 제곱 (1, 4, 4, 4, 144, 1444)을 …

5
버기 코드 작성
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이제 나쁜 코드를 작성하는 능력을 과시 할 때입니다. 나는 언더 핸드 C 콘테스트와 비슷한 새로운 종류의 프로그래밍 퍼즐을 시도하고 있습니다. 가장 …

30
중요하지 않은 숫자 찾기
숫자를 받아들이기로 선택한 경우, 숫자가 다음 기준을 충족하는 경우 true 또는 false (또는 유사한 의미있는 예 및 아니오의 표현)를 반환하는 함수를 코드 골프화해야합니다. 정수 자체는 소수 또는 인접 정수 중 하나가 소수입니다 예를 들어 : 입력은 7True를 반환합니다. 입력 8도 True를 반환합니다. 입력은 15False를 반환합니다. (14, 15 또는 16이 소수가 …

4
ASCII art Bresenham 선 그리기
ASCII 아트에서 Bresenham 라인을 그리는 가장 짧은 프로그램을 작성하십시오. 여러분의 프로그램은 두 개의 정수해야 x하고 y(명령 행 또는 표준 입력, 당신의 선택을)하고 왼쪽 상단에 시작하고 바로가는 아스키 라인을 그릴 x단위와 아래 y단위. Bresenham의 알고리즘 에 따라 _및 \문자 를 사용 하고 올바른 위치에 배치해야 합니다. x >= y수직 세그먼트가 필요하지 …

7
박하 사탕 발가락 사전
TicTacToe게임은 플레이어가 이동을 같은 위치의 순서를 나타내는 문자열로 표현 될 수있다. 0 1 2 3 4 5 6 7 8 X항상 먼저 재생 한다고 가정하십시오 . "012345678"문자열은 게임을 나타냅니다 XOX 옥소 XOX Player가 Xmark를 표시 6하면 그 시점에서 게임이 종료되고에 승리를 거두면 게임이 이미 승리 한 것 X입니다. (즉, 플레이어가 …

24
12 일의 크리스마스 가사
나는 이것이 모든 사람에게 재미있는 도전이 될 것이라고 생각했고 사람들이 생각해내는 해결책을보고 싶어합니다. "12 Days Of Christmas"가사 인쇄 On the first day of Christmas, my true love gave to me, A partridge in a pear tree. On the second day of Christmas, my true love gave to me, Two turtle …

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