«code-golf» 태그된 질문

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

5
점프와 달리기
매튜는 퍼즐 풀기를 좋아합니다. 그가 해결할 때마다 행복하게 건너 뜁니다. 최근에 그는 유성우가 떨어지고 싶지 않은 땅에 분화구와 구멍을 열었을 때 이것을 실제로 해야 합니다. 매튜가 건너고 싶은 풍경의 일부가 주어 졌으면 좋겠다. 접지는 미터 단위로 제공되며 각 미터는 일반 접지 또는 구멍입니다. 그가 달리면 그는 한 걸음마다 1 미터를 …

20
모든 문자가 동일한 열 찾기
나는 SO에 대해이 질문을 보았고 좋은 골프 도전을 할 것이라고 생각했습니다. 그래서 여기 있습니다 : 도전: 일련의 문자열을 한 줄에 하나씩 읽고 각 문자열이 동일한 문자를 갖는 모든 위치의 목록을 출력하는 프로그램을 작성하십시오. 입력과 출력: 입력은 하나 이상의 인쇄 가능한 공백이 아닌 ASCII 문자로 구성되며 각 줄은 개행으로 구성됩니다. 모든 …
18 code-golf 

4
존스 씨가 자전거 여행을 즐기도록 도와주세요
Jones는 자전거를 타고 왕복 여행을하고 싶어합니다. 그는 여러 도시를 임의의 순서로 방문하기를 원하지만 휴가 중 같은 장소에 두 번있는 것을 싫어하기 때문에 자신의 경로가 자체 경로를 넘어서는 안됩니다. 그는 자전거 타기를 좋아하기 때문에 경로의 길이는 전혀 관련이 없지만 목표없이 풍경을 돌아 다니는 것을 싫어합니다. 그가 좋아하는 길은 도시에서 다른 곳으로가는 …

15
시간 여행자
시계에서 정확한 시간을 생성하는 가장 짧은 코드가 이깁니다. 당신은 노련한 시간 여행자이며 여행 중에 많은 행성에서 멈추는 것으로 알려져 있습니다. 각 행성은 다른 속도로 회전하며 이로 인해 하루의 길이는 일반적인 24 시간 하루와 다릅니다. 결과적으로 행성은 시간이 다른 시계를 사용합니다. x 시간을 가진 시계의 시간은 우리의 (1, 2, 3, ..., …
18 code-golf 

5
이진 트리 인쇄
SO에 대한 최근의 질문에서 영감을 얻은 ... 다음 형식으로 이진 트리를 인쇄하는 함수를 작성하십시오. 3 / \ 1 5 \ / \ 2 4 6 (A)의 뒤에 노드 라인의 라인 구성되어야 출력, /과 \등의 노드 라인을 다음의 관계를 나타내는 문자, 모든 노드가 단일 문자로 표현 가능하다고 가정 할 수 있습니다. …

30
체스 판 패턴
입력 : stdin에서 또는 명령 행 인수로 80보다 작은 양수. 출력 : 입력 숫자의 크기 인 정사각형 체스 판 패턴입니다. 어두운 필드는 문자 'X'로 표시되고 흰색 필드는 공백으로 표시됩니다. 왼쪽 상단 필드는 'X'여야합니다. 완전한 프로그램이 필요합니다. 예 : 입력 : 1 출력 : X 입력 : 8 출력 : X …

9
몇 개의 챕터가 있습니까?
성서 는 지금까지 기록 된 가장 영향력있는 책 중 하나이며, 가장 많이 팔리는 책 으로 일반적으로 인용됩니다. 이 책은 수백 년 동안 약 40 명의 저술가들이 현재 양식으로 편집하기 전에 작성했습니다. 그러나 성서에서 흥미로운 점은 성경이 나누어지는 방식입니다. 이 책은 두 개의 서로 다른 유언으로 나뉘어져 있으며, 66 권의 작은 …

2
6 각형 타일링에서 생물 계산
이 도전은 타일 ​​게임 Palago에서 "생물" 을 세게 할 것입니다. 생물체는 육각형 격자에 일치하는 색상의 팔라고 타일로 형성 할 수있는 닫힌 모양입니다. Palago 게임은 다음과 같은 타일로 구성됩니다. 이 타일은 , 로 회전 하거나 전혀 회전 하지 않고 6 각형 격자의 어느 곳에 나 배치 할 수 있습니다. 예를 들어 …

15
나는 소스를 곱하고, 아마 (아마) 출력을 곱한다!
직무 작업은 일관성은 있지만 임의의 양의 정수 x엑스x (엄격히 0보다 큰) 를 출력하는 프로그램을 작성하는 것입니다. 다음은 캐치입니다. 소스가 번 반복 될 때 (코드가 에 추가 / 연결됨 ) 프로그램은 확률로 를 출력 할 확률과 변경하지 않고 을 출력 합니다.N엔NN−1엔−1N-11N1엔\dfrac{1}{N}N⋅x엔⋅엑스N\cdot xN−1N엔−1엔\dfrac{N-1}{N}x엑스x 예 초기 소스가 XYZinteger 이라고 가정합니다 3. 그때: 들면 …

21
그들로부터 시작
엄격하게 양의 정수 n이 주어지면 다음 단계를 수행하십시오. n 1 s 의 배열 A 를 만듭니다 . A 에 하나의 요소 만있는 경우 종료하십시오. 그렇지 않으면 첫 번째 요소부터 A의 각 쌍을 합계로 바꾸고 A 의 길이가 홀수 인 것처럼 마지막 요소를 그대로 두고이 단계를 반복하십시오. 출력은 첫 단계에서 마지막 …

23
지미가 밧줄에 매달릴 수 있습니까?
또 다른 지미는 그의 원래 아버지에 의해 도전합니다. 이러한 다른 사랑스러운 도전을 참조하십시오 . 아시다시피, 최근 우리는 플랫폼에서 지미와 관련된 문제를보고 있습니다. 지미는 내가 전에 언급 한 바와 같이 곡예사이며, 소매에 다른 트릭을 가지고 있습니다. 이 트릭 중 하나는 밧줄에 매달려 있습니다. 다음은 Jimmy가 매달릴 수있는 로프의 예입니다. || || …

19
에르 미트 행렬?
이 문제는 복소수를 처리하거나 이해하지 않아도됩니다. 모든 요소가 2 요소 (Re, Im) 정수 목록 인 비어 있지 않은 정사각 행렬이 주어지면 이것이 허미 시안 행렬인지 여부를 결정합니다 (진실 / 거짓 값 또는 2 개의 일관된 값 제공). 입력은 정수의 3D 배열입니다. 복소수의 2D 배열이 아닙니다. 언어가 3D 배열을 직접 사용할 …

15
(제한된) 무한 세트와 그 순서가없는 쌍 사이에 정류 주입 기능을 설계하십시오
관련이 있지만 양의 정수 만 필요하며 정식 일 필요는 없습니다. Cantor 페어링 기능은 이 Wikipedia 기사에 설명되어 있습니다. 본질적으로, 그것은 두 개의 값 X와 Y에 적용될 때, 결과가 주어진 원래의 값 X와 Y를 얻을 수있는 연산입니다. 당신의 임무는 두 가지 기능, 즉 수행하는 기능 X, Y -> Z과 수행하는 기능을 …

18
Japt에서의 골프 팁
코드 골프에 완전히 중독되었으므로 몇 가지 골프 언어를 선택하려고 할 때가되었을 것입니다. 내가 거의 독점적으로 JavaScript를 사용한다는 점을 감안할 때 Japt 는 논리 언어로 시작하는 것처럼 보입니다. 다음 번에 기회에 따라 문서를 살펴볼 예정이지만 그 동안 아래 답변에 Japt에 대한 팁을 게시하십시오. 나는 일반적으로 Japt 및 골프 언어의 초보자이므로 가능한 …
18 code-golf  tips  japt 

23
n과 함께 n 표시
내가 원하는 것 : 간단히 말해서, 텍스트 기반 디스플레이를 원합니다. 입력을 요청한 n다음 디스플레이에 해당 값을 표시합니다! 그러나 캐치가 있습니다. 각각의 '참' '픽셀'(채워진 것)은 그 숫자로 표시되어야합니다 n. 예 : 입력이 제공 n됩니다. n한 자릿수로 가정 할 수 있습니다 Input: 0 Output: 000 0 0 0 0 0 0 000 …

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