«code-challenge» 태그된 질문

코드 챌린지는 다른 스코어링 태그 (예 : 코드 골프)에서 다루지 않는 객관적인 승리 기준으로 프로그래밍 퍼즐을 해결하는 창의적인 방법을 놓고 경쟁합니다.

4
언어는 무엇입니까?
최근에 PPCG 디자인 리더 보드는 html 헤더 응답 구문 분석에 문제가 있습니다 . 이 도전에서는 응답 헤더를 구문 분석 할 때 직접 촬영합니다. 테스트 사례 예 이 예 입력 ( NOT 실제 테스트 케이스), 그냥 그렇게 당신은 입력 방법의 아이디어를 얻을 수 있습니다 처럼을 Input: <h1>Python 3, 32 bytes</h1> Desired …

7
합이없는 파티션 찾기
행정상 개요 입력이 주어지면 10 분 이내에 가능한 가장 큰 k정수 1가 없는 하위 집합 n으로 정수의 파티션을 찾으십시오 .kn 배경 : 슈어 번호 자체 합계 에 공통 요소가없는 세트 A는 합계A + A = { x + y | x, y in A} 가 없습니다. 모든 양의 정수 에 …

3
문자열에서 패턴 찾기
이 challence에서, 당신의 임무는 주어진 구조를 가진 부분 문자열을 찾는 것입니다. 입력 입력은 비어 있지 않은 두 개의 영숫자 문자열, 패턴 p 및 텍스트 여야 합니다t . 아이디어는의 각 문자가 서로 옆에 p있는 연속 된 비어 있지 않은 하위 문자열을 나타내며 그 연결을 나타냅니다. 동일한 문자는 동일한 하위 문자열에 해당합니다. …
17 code-golf  string  code-golf  ascii-art  geometry  code-golf  ascii-art  code-golf  sequence  stack  code-challenge  number  sequence  answer-chaining  code-golf  code-challenge  math  combinatorics  binary-matrix  code-golf  number  code-golf  cryptography  bitwise  code-golf  sudoku  code-golf  brainfuck  metagolf  code-golf  probability-theory  number-theory  primes  fewest-operations  factoring  golf-cpu  code-golf  restricted-source  code-golf  graphical-output  sequence  binary  code-golf  tips  c#  code-golf  geometry  code-golf  graphical-output  fractal  code-golf  number  sequence  code-golf  number  array-manipulation  popularity-contest  game  board-game  code-golf  puzzle-solver  grid  code-golf  ascii-art  geometry  grid  tiling  code-golf  ascii-art  whitespace  balanced-string  code-golf  card-games  king-of-the-hill  javascript  code-golf  whitespace  balanced-string  code-golf  code-golf  math  abstract-algebra  code-golf  java  code-golf  interpreter  stack  code-golf  base-conversion  code-golf  tips  code-golf  ascii-art  geometry  brainfuck  metagolf  code-challenge  math  quine  code-generation  code-golf  number  kolmogorov-complexity  arithmetic  expression-building  code-golf  string  code-golf  quine  popularity-contest  code-golf  base-conversion  code-challenge  image-processing  code-golf  conversion  coding-theory 

2
로봇이 텔레 포터에 도달하도록 도와주세요
업데이트 : 시작하기 위해 Python 프레임 워크가 추가되었습니다. 우주 정거장은 크러셔 로봇에 의해 추월되었습니다. 역이 스스로 파괴되기 전에 "토끼"라고 불리는 우리의 값 비싸고 부서지기 쉬운 기술 로봇을 출구 텔레 포터로 보내야하지만 크러셔 로봇은 복도를 순찰하고 있습니다. 귀하의 프로그램은 ASCII 맵을 제공받으며, 각 턴에는 크러셔 봇이 어디에 있는지 그리고 현재 토끼가 …

8
긴 단어 체인 구축
이 과제는 다음 단어의 처음 3자가 마지막 단어의 마지막 3 자와 일치하는 가장 긴 영어 단어 체인을 찾는 것입니다. Linux 배포판에서 사용 가능한 일반 사전을 사용하여 여기에서 다운로드 할 수 있습니다. https://www.dropbox.com/s/8tyzf94ps37tzp7/words?dl=0 99171 영어 단어가 있습니다. 로컬 Linux /usr/share/dict/words가 동일한 파일 (md5sum == cbbcded3dc3b61ad50c4e36f79c37084) 인 경우 사용할 수 있습니다. 단어는 …

3
자신의 언어 코드 선택
16x16 인쇄 가능 ASCII 문자 (코드 포인트 0x20 ~ 0x7E)의 격자를 보자. 왼쪽 상단에서 오른쪽 하단으로 30 개에서 15 개의 경로가 있으며 다음 예제와 같이 직교 이동 만합니다. ##.............. .#.............. .######......... ......##........ .......##....... ........#....... ........#....... ........#....... ........###..... ..........###... ............#... ............#### ...............# ...............# ...............# 이러한 각 경로는 정확히 31 자로 구성됩니다. …

4
기존 프레임 워크를 사용하여 2048 AI 프로그래밍
편집 : 최근에, 내 질문은 2048 봇 도전 의 복제본으로 제안되었습니다 . 나는이 질문이 그 질문과 다르다는 점을 강조하고 싶습니다. 그리고 그 질문과는 다른 답을 생각해야합니다. 2048 Bot Challenge는 사용자에게 봇을 만들도록 요청했으며 1 시간 동안 실행되며 최고 점수는 사용자의 점수입니다. 또한 555 바이트로 제한되었습니다. 내 도전은 코드를 훨씬 적게 …

6
가장 작은 바이트 코드 인터프리터 / VM
리더 보드-JIT 컴파일 (낮을수록 좋음) es1024-81.2 점 (작동중인 컴파일러 포함) 키 에트 랜달-116 포인트 엘-121 포인트 리더 보드-해석 됨 (낮을수록 좋음) Martin Büttner-706654 점 (약 2 시간 정도). criptych-30379 포인트 (97 초) 당신의 임무는 당신이 그것을 받아들이도록 선택한다면 가능한 가장 작은 바이트 코드 인터프리터 / VM을 작성하는 것입니다. VM / …

30
직소 코드 퍼즐
이것은 답변에 따른 도전입니다! 답변 순서는 중요하며 정확한 작업은 마지막으로 게시 된 답변에 따라 다릅니다. 가장 오래된 답변 을 정렬 할 수 있습니다 . 몇 가지 코드를 함께합시다! 다음은 1920 개의 임의 (인쇄 가능한 ASCII) 문자입니다. 그것들을 상자 안에 아직도 분류되지 않은 직소 퍼즐 조각의 큰 더미라고 생각하십시오. L-^=v^Ej2tW8OxNOIecSt4m}tji2O%YRJ;PJ!M|0*oO77$*Rs&2*<c"KI7e%FY^?I=];Y@`x)u)IBk%_a#<E6<yv5O*$kL): KNGq)2Wa%b)j."(6U|{[UY@`lrCSJ`u0RHX!1z7f,v}n=GvRgkrEZ=YT:4H44bz]iC<](:+FF?Ay'vX~h5QMF)0vaXk1sk@p …

13
FizzBuzz 컴파일러 생성
컴파일러 골프의 세계에 오신 것을 환영합니다. 귀하의 작업은 사양에 따라 FizzBuzz의 변형을 재생하기 위해 다른 프로그램을 생성하는 프로그램을 작성하는 것입니다. 컴파일러 사양에 따라 FizzBuzz 프로그램의 변형을 생성하는 컴파일러를 작성하십시오. 이 변형의 스펙은 정수 / 문자열 쌍의 배열 형식으로 표현됩니다. 입력은 귀하의 언어에 편리한 형태 일 수 있습니다. (내 예제는 n …

6
여행 세일즈맨
여러분은리스트 나 벡터 또는 무엇이든, 3 개의 튜플 또는 그 밖의 무엇이든, 처음 두 가지는 문자열이고, 세 번째는 숫자입니다. 끈은 도시이며 숫자는 그 사이의 거리입니다. 튜플의 도시 순서는 각 방향과 동일한 거리이므로 임의적입니다 (즉, 어느 것이 먼저 오는지, 어떤 것이 먼저 오는지는 중요하지 않습니다). 또한 연결된 인용의 각 쌍마다 정확히 …

2
독점 압축
플레이어 차례가 시작될 때 독점 게임의 현재 상태를 나타내는 문자열이 주어지면 필요한 모든 데이터를 가장 작은 출력으로 압축하십시오. 답변은 출력 크기 와 소스 크기 로 판단됩니다 . 참고 : 지역별로 많은 변형이 있지만이 게시물에서 속성 이름 등에 대한 모든 참조는 이 보드를 기반으로 합니다 . 입력: 입력은 하나의 ;분리 된 …

9
문자열 내에서 단어의 역순
작업 일치하는 변경 가능한 문자열이 제공 [a-z]+( [a-z]+)*됩니다. "hello there everyone"이 "모든 사용자 hello"가되도록 동일한 단어를 포함하는 문자열로 변환해야하지만 역순으로해야합니다. 일정량 이상의 추가 메모리를 사용할 수 없습니다 (따라서 전체 문자열 또는 전체 단어를 방금 할당 한 버퍼에 복사하지 마십시오). 시간 제약이 없습니다. 절망적으로 비효율적 인 것이 점수에 해를 끼치 지 …

2
Befunge 프로그램 콤팩트
Befunge 는 2 차원 비전 프로그래밍 언어입니다. 기본 아이디어는 (1 문자) 명령이 2 차원 그리드에 배치된다는 것입니다. 제어 흐름은 그리드를 가로 질러지나 가면서 명령을 실행하고 화살표 ( >^<v)에 도달하면 방향을 변경 합니다. 명령은 스택 기반입니다. 이 목록을 참조하십시오 . http://esolangs.org/wiki/Befunge 도 참조하십시오 . Befunge-98의 사양을 사용할 수 있습니다. 문제 Befunge …

3
JVM 버전을 감지하는 Java 코드 작성
목적은 한 버전에서는 작동하고 다른 버전에서는 작동하는 호환성 변경, 부작용, 버그 및 / 또는 정의되지 않은 동작에 의존하는 JVM 버전을 감지하는 Java 코드를 작성하는 것입니다. 또한 공백과 읽기 쉬운 변수 이름을 희생하지 않고도 코드를 읽을 수 있어야합니다. 이러한 목표를 보장하기 위해 정확한 공식 규칙은 다음과 같습니다. 코드는 java로 작성해야하며 실행중인 …

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