«programming-puzzle» 태그된 질문

프로그래밍 퍼즐에는 목표, 부분적으로 완료된 프로그램 및 프로그램 수정 방법을 설명하는 규칙이 포함됩니다. 이 프로그램은 목표 달성을 어렵게하기 위해 특별히 고안되었습니다. 프로그래밍 퍼즐에 대한 답은 프로그램을 가져 와서 규칙에 지정된 방식으로 만 수정하여 목표를 달성합니다.

30
인쇄를 거꾸로 실행
당신의 임무는 일부 prints실행 순서를 반대로하는 것 입니다. 사양 : 코드는 다음과 같은 형식입니다. //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of code 네 번째에서 첫 번째까지 해당 문자열 을 print(또는 echo, write또는 이와 동등한) …

30
항등 행렬 구성
도전은 매우 간단합니다. 정수 입력이 주어지면 항등 행렬을 n출력합니다 n x n. 항등 행렬은 1왼쪽 상단에서 오른쪽 하단에 걸쳐 있습니다. 생성 한 항등 표를 반환하거나 출력하는 프로그램이나 함수를 작성합니다. 출력은 2D 배열이거나 공백 / 탭과 줄 바꿈으로 구분 된 숫자 일 수 있습니다. 입력 및 출력 예 1: [[1]] 2: …

6
Tarzan의 올림픽 덩굴 스윙 루틴 점수
올림픽 덩굴 스윙 어는 표준 나무에서 일상을 수행합니다. 특히 표준 트리 n에는 0이 아닌 각 정점 을 그 아래 정점 에 연결하는 0위쪽 n-1및 모서리 a정점이 n % a있습니다. 예를 들어 표준 트리 5는 다음과 같습니다. 3 | 2 4 \ / 1 | 0 5를 3으로 나눈 나머지는 2이고, …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

22
할당 상태가 변경되는 객체를 만듭니다.
나는 이것이 Ruby에서 가능하다는 것이 매우 이상하다는 것을 알았습니다 (나는 즉시 방법을 말하지 않을 것입니다). obj = #code redacted print obj.state # Some value. LValue = obj print obj.state # Different value! 당신의 도전은 대략이 형태의 코드를 작성하는 것입니다. 객체를 생성하고 변수에 할당합니다. 이전 식별자 ( 위)를 사용하여 참조 하더라도state …

4
길이가 네 번째 거듭 제곱 인 문자열 일치
이 질문의 범위 내에서 x임의의 횟수만큼 반복 되는 문자로 구성된 문자열 만 고려해 봅시다 . 예를 들면 다음과 같습니다. <empty> x xx xxxxxxxxxxxxxxxx (실제로 반드시 그럴 필요는 없습니다 x-전체 문자열에 1 유형의 문자 만있는 한 어떤 문자도 괜찮습니다) 음수가 아닌 정수 n (n> = 0)에 대해 길이가 n 4 인 …

11
공식 Dyalog APL 2016 년 게임
이것이 재미 있지만 너무 많은 일이라고 생각한다면, 이 작은 도전에 참여하는 것을 고려하십시오 . 2016 년 약간의 재미 (그리고 아마도 좌절!) ... Dyalog의 "올해의 퍼즐" . 즐겨! 목표 숫자 0에서 100까지의 순서로 숫자 2 0 1 6을 정확하게 포함하는 Dyalog APL ( download ) 표현식 (다른 언어는 허용, 아래의 자격 …

17
m3ph1st0s의 프로그래밍 퍼즐 1 (C ++) [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 이것은 당신을위한 일련의 C ++ 퍼즐 중 첫 번째입니다. 당신이 즐길 수 있기를 바랍니다. 퍼즐 1 번 : 다음과 같은 프로그램이 주어집니다 …

1
기린은 언제 기린이 아닌가?
이런 종류의 "수수께끼"가 Programming Puzzles & Code Golf에서 주제가되기를 바랍니다. 아래 C # 메소드가 리턴false 하는 상황의 예를 제공하십시오 . public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } 규칙 : 위의 코드 줄은 어떤 식 으로든 변경해서는 안되지만 "프로젝트"가 컴파일되고 메서드가 호출되도록 …

30
주어진 너비로 #의 빈 사각형을 그립니다.
Codingame 에서이 도전을 받았으며 내 것보다 더 나은 솔루션이 궁금합니다. 표준 입력을 통한 너비가 주어지면 주어진 너비와 길이로 빈 사각형 '#'을 그립니다. 예: 5 결과 ##### # # # # # # ##### 나는 이것을 사용하여 파이썬을 사용하여 다른 파이썬 코드에 특히 관심이 있습니다. 그러나 원하는 언어로 솔루션을 게시하십시오.
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

1
작은 부울 매직
도전 다음과 같은 C # 방법이 주어집니다. private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } 값 a을 제공 b하면 true반환됩니다. 승리 조건 주어진 방법이 true승리로 평가되도록 올바른 인수를 제공 할 수있는 첫 번째 항목입니다 .


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 

6
크기가 커지는 물고기를 먹는
당신은 다른 물고기를 먹음으로써 생존해야하는 연못에있는 물고기입니다. 자신과 크기가 같거나 작은 물고기 만 먹을 수 있습니다. 분류 된 입력으로 물고기 떼를 취하는 프로그램을 작성해야합니다. 이것으로부터 당신은 당신이 먹을 수있는 물고기의 수와 궁극적으로 자랄 크기를 해결해야합니다. 사이즈 차트 +--------------+--------------+--------------+--------------+ | | Amount extra | Total size 1 | Increase to | …

2
Befunge 두뇌 티저
소개 Befunge가 정확히 무엇인지 궁금해하는 사람들 에게는 1993 년 Chris Pressy가 만든 2 차원 스택 기반 언어입니다. 나는 Befunge-93 에서 풀어야 할 7 개의 두뇌 티저 를 만들었습니다 . 이것은 상당히 실험적인 도전이지만, 나는 그것이 가치가 있다고 생각했습니다. :). Befunge-93에 사용 된 모든 명령의 전체 목록은 여기 에서 찾을 수 …

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