«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

8
Quine Challenge I
도전 이 작업에서는 정수 N (-1e9 <= N <0 && 0 <N <= + 1e9) 을 입력 한 다음 T = (abs (N) % M + 1) 을 계산하는 프로그램을 작성해야합니다. N은 양수이고 처음부터 T 번째 문자를 출력하고 그렇지 않으면 소스의 끝에서 T 번째 문자를 출력합니다. M은 소스 크기 (바이트)입니다. …
12 code-golf  quine 

9
계승
이 골프는 여러 스레드 또는 프로세스로 팩토리얼 계산을 분할해야합니다. 일부 언어는이를 다른 언어보다 쉽게 ​​조정할 수 있으므로 언어에 구애받지 않습니다. Ungolfed 예제 코드가 제공되지만 자체 알고리즘을 개발해야합니다. 콘테스트의 목표는 누가 N을 계산하기 위해 가장 짧은 (초가 아닌 바이트 단위) 멀티 코어 팩토리얼 알고리즘을 만들 수 있는지 확인하는 것입니다! 컨테스트가 종료 …
12 code-golf 

5
분리 된 프레스
http://en.wikipedia.org/wiki/Dissociated_press Dissociated Press는 기존 텍스트에서 임의의 텍스트를 생성하는 알고리즘입니다. 알고리즘은 텍스트에 N 개의 연속 된 단어 (또는 문자)를 인쇄하여 시작합니다. 그런 다음 모든 단계에서 이미 인쇄 된 마지막 N 단어 (또는 문자)의 원래 텍스트에서 임의의 발생을 검색 한 후 다음 단어 또는 문자를 인쇄합니다. 기능 또는 전체 프로그램으로 Dissociated Press를 …

13
숫자 회문 만들기
숫자를 인수로 사용하고 최소 자릿수를 추가하여 회문으로 만드는 함수를 작성하십시오. 숫자는 최대 100 자리입니다. Sample Inputs 12 122 232 2323 1012121 Sample Outputs 121 1221 232 23232 101212101

3
JSON 유효성 검사기 작성
입력이 유효한 JSON 인지 판별하는 프로그램을 작성하십시오 . 입력 : ASCII 텍스트 :[\x00-\x7F]* 참고 : ASCII에 문제가있는 경우 다른 인코딩을 자유롭게 사용하지만 게시물에 표시하십시오. 출력 : Valid 또는 Invalid. 후행 줄 바꿈은 생략 될 수 있습니다. 예: $ echo '{"key": "value"}' | ./json-validate Valid $ echo '{key: "value"}' | ./json-validate …
12 code-golf 

14
대칭지도 완성
x 축과 y 축에 대해 입력으로 대칭 인 맵의 1/4이 제공됩니다. 프로그램은 완전한지도를 인쇄해야합니다. 지도는 다음 문자를 포함 할 수 있으며 -+/\|.예상대로 회전해야합니다. 입력 데이터는 항상 직사각형이며 작습니다. 예 $ cat in +--- |./. |/.. $ ./solution < in +------+ |./..\.| |/....\| |\..../| |.\../.| +------+ 가장 짧은 코드가 승리합니다.
12 code-golf  string 

7
눈이 얼마나 되었습니까?
경건에 대한 사과드립니다. 우리는 내부 골프장에서 직장에서 재미를 보았지만 설명을 위해 몇 가지 이메일이 필요했기 때문에 처음으로 대부분을 캡처하기를 바랍니다. 문제 “시뮬레이션 된”강설 스냅 샷 (문자열, stdin 또는 함수 / 방법에 대한 매개 변수)이 주어지면 최소 깊이, 최대 깊이, 평균 깊이 및 지속 시간의 4 가지 값을보고하십시오. 다음은 입력을 설명하기위한 …
12 code-golf 

1
그래프에서 최단 경로
표준 입력 또는 파일에서 원하는 그래프를 가져 와서 그래프에서 가장 짧은 경로를 찾는 프로그램을 작성하십시오. 그래프는 다음 형식을 사용하여 지정됩니다. A---S F--T | / \ | | / 5 0 |/ \| D----3--E A-Z: nodes in the graph -|/\: edges in the graph 0-9: weights on the edges <space>: all …

6
면적 계산.
곡선 p (x) = a 0 + a 1 * x + a 2 * x 2 + ..., 선 y = 0, 선 x = 0 및 선 x = C 사이의 영역을 제공하는 가장 작은 코드 (예 : 이와 같은 것 : ) x <C에 대해 p (x)> …
12 code-golf 

9
우편 배달
방금 우체부로 일을했고 그것을 지키기 위해 당신의 도움이 필요합니다. 우편물을 배달하기 전에 많은 우편물을 주문해야합니다. 거리는 거리의 시작 부분에서 1부터 시작하여 순서대로 번호가 매겨지며 끝까지 숫자를 건너 뛰고 순서는 왼쪽에 홀수이고 오른쪽에는 짝수입니다. 플러스 주택은 나중에 추가되었으므로 시민 번호에 문자가 추가 될 수도 있습니다. 상자에는 도시의 모든 우편물이 들어 있으므로 …
12 code-golf  string 

6
말더듬을 수정
말더듬 은 많은 사람들이 경험했거나 적어도 본 적이있는 문제입니다. 유명한 음성 인식 소프트웨어의 대부분은 말더듬에 심각한 문제가 있지만 말더듬을 이해하지만 수정할 수는없고 그대로 쓰는 소프트웨어를 상상해 봅시다. 이러한 소프트웨어에 의해 작성된 텍스트의 예는 다음과 같습니다. "주의하십시오" . 이 예에서 "주의" 는 원래 단어이고 "ca ca" 는 말더듬입니다. 도전 끊어진 단어를 …
12 code-golf  string 

2
4 색 트리오 미노로 체스 판을 타일링
직무: 문제는 "한 정사각형이없는 체스 판을주고 21 개의 L- 트리오 미노스로 자른다"는 것입니다. 이것이 2의 거듭 제곱 체스 판 크기에 대해 수행 될 수 있다는 잘 알려진 구조적 증거가 있습니다. 그것은 체스 판을 구멍과 하나의 큰 triomino가있는 작은 체스 판으로 나누고 그 triomino가 재귀 적으로 4 개의 triominoes로 절단 될 …

5
이 추가 피라미드 퍼즐에는 고유 한 솔루션이 있습니까?
추가 피라미드 주어지면 그것을 해결할 수 있는지 결정하십시오. 추가 피라미드는 레이어 로 구성되며 각 레이어 는 아래에있는 것보다 하나 적은 수를 갖습니다. 레이어 는 됩니다. 은 기본 레이어이고 은 위에있는 레이어 입니다. 의 번째 수는 로 표시된다 . 은 의 가장 왼쪽 숫자 이고 은 의 오른쪽 숫자 입니다. 위에있는 …

1
ASCII를 사용하여 Recamán의 시퀀스 그리기
Recamán의 시퀀스 ( A005132 )는 다음과 같이 정의 된 수학적 시퀀스입니다. A(n)=⎧⎩⎨0A(n−1)−nA(n−1)+nif n=0if A(n−1)−n is positive and not already in the sequenceotherwiseA(n)={0if n=0A(n−1)−nif A(n−1)−n is positive and not already in the sequenceA(n−1)+notherwiseA(n) = \begin{cases}0 & \textrm{if } n = 0 \\ A(n-1) - n & \textrm{if } A(n-1) - n …

6
바이러스 대 해독제 코드 골프 [닫기]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 7 개월 전 . 'v'로 표시되는 바이러스, antidote1은 'a'로 표시되고 antidote2는 'b'로 표시되는 직사각형 2D 배열이 있습니다 ( 'v', 'a'및 …
12 code-golf 

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