«code-golf» 태그된 질문

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

13
파스칼의 열 합계
여기에있는 대부분의 사람들은 파스칼의 트라이앵글에 익숙합니다. 연속적인 행으로 구성되며 각 요소는 왼쪽 상단과 오른쪽 상단의 두 이웃의 합입니다. 첫 번째 5행은 Generate Pascal의 triangle 에서 차용 한 것입니다 . 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 우리는 Pascal의 Triangle을 가져 와서 그것에 …

5
나무의 숲을 볼 수 없습니다
나무를 그리면서 숲을 만드는 프로그램이나 함수를 작성하십시오. 나무는 피라미드를 쌓는 것처럼 그려집니다. 첫 번째 (위) 행이 포함 1트리를 다음 행 아래로 포함 2(총 3, 다음은 포함) 3(총 6등). 전체 행을 완성하기에 나무가 충분하지 않은 경우 왼쪽에 채우고 오른쪽의 반점을 비워 두십시오. 또한 하위 트리는 배치로 인해 상위 트리와 약간 겹칩니다. …

8
Pachelbel의 캐논 연주
Pachelbel의 Canon에서 다음 발췌 부분을 오디오로 출력합니다. 규칙 이 과제를 만들기 전에 코덱이 존재하는 한 모든 형식 / 인코딩을 사용할 수 있습니다. 모든 악기 (실제 악기, MIDI 합성 등)를 사용할 수 있습니다 템포는 65 BPM이어야합니다 (악보에 표기되어 있음). 정확히 65 BPM을 얻을 수없는 경우 64.75-65.25 범위 내에서 템포를 사용할 수 …

25
피즈 버즈 투 텍스트
소개 내가하지 않습니다 특히 소다 버즈 추세가 어디에서 왔는지 알고있다. 그것은 단지 밈 또는 무언가 일지 모르지만 다소 인기가 있습니다. 도전 오늘의 일은 Fizz Buzz를 각각 이진 (0, 1)으로 변환하고이 이진을 텍스트로 변환하는 것입니다. 꽤 표준적인 것들. 어떻게 작동합니까? FizzBuzzBuzzFizzBuzzFizzFizzFizz FizzBuzzBuzzFizzBuzzFizzFizzBuzz는 01101000 01101001로 번역 된 다음 "hi"로 번역됩니다. 제약 입력은 …
29 code-golf  binary 

10
눈사람 볼링
(관련 / 영감 : 볼링장 그리기 ) 겨울철에 재미있는 취미는 농구와 같은 큰 공과 작은 눈사람 인물을 사용하여 눈사람 볼링을 수행하는 것입니다. 이것을 ASCII로 다시 만들어 봅시다. 각 눈사람은 다음으로 구성됩니다. (.,.) ( : ) 눈사람 "핀"의 정렬은 다음과 같습니다. (.,.) (.,.) (.,.) (.,.) ( : ) ( : ) …

30
부활절 달걀을 만들어주세요!
아니, ^^vv<><>BA부활절 달걀 의 종류가 아니라 우리가 칠하는 진짜 부활절 달걀. 여기 계란이 있습니다. __ / \ / \ | | \____/ 부활절에서는 패턴으로 그립니다. 이것들처럼: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __ /~~\ /~~~~\ |~~~~| \____/ 도전 달걀을 칠하기 위해 문자 (인쇄 가능한 ASCII)가 주어지면 …

16
가능한 한 많은 숫자로 증가하는 순서를 채우십시오
숫자 목록을 단조 증가 (또는 비 감소)라고하며 모든 요소가 이전 요소보다 크거나 같습니다. 예를 들어 1, 1, 2, 4, 5, 5, 5, 8, 10, 11, 14, 14단조 증가하고 있습니다. 로 표시된 임의의 수의 빈 ?스폿을 갖는 양의 정수 목록이 단조 증가하는 경우, 가능한 많은 고유 정수가 목록에 존재하도록 빈 스폿을 …

6
광산을 쓸어도 될까요?
지뢰 찾기 는 타일을 클릭하지 않고 어떤 타일이 "광산"인지 알아 내야하는 인기있는 퍼즐 게임입니다. 대신 근처 타일을 클릭하여 인접한 광산의 수를 나타냅니다. 게임에 대한 한 가지 단점은 여러 가지 유효한 답변이 있고 추측 만 할 수있는 시나리오에서 끝날 수 있다는 것입니다. 예를 들어, 다음 보드를 보자. 1110 2*31 3*?? 2*4? …

25
문자열 정렬, 정렬
문자열을 정렬하면 일반적으로 다음과 같은 결과가 나타납니다. ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy 네, 첫 번째 문장이 정렬되었습니다. 당신이 볼 수 있듯이, 반복되는 문자의 많은이 있습니다, aa, eee, ttttt, 9 개 공간 등등. 128첫 번째 복제본, 256두 번째, 384세 번째 등 의 ASCII 값에 더하면 다시 정렬하고 새 문자열 (동일한 문자를 다시 가져 오는 계수 …

30
구불 구불 한 시퀀스
이 도전에 대한 Adnan의 모든 크레딧. 내가 가기 전에 나의 마지막 도전 . 태스크 양의 정수 감안할 n경우, n홀수, 반복 /많은 시간을; 경우 n도있다, 반복 \많은 시간을. 테스트 케이스는이 설명보다 훨씬 명확하므로 테스트 케이스를 살펴보십시오. 명세서 합리적인 입 / 출력 형식 표준 허점이 적용됩니다. 테스트 케이스 n output 1 / …
29 code-golf  string 

24
Dutch Burgerservicenummer (BSN) 11 테스트
소개: 네덜란드어 BSN (BurgerServiceNummer)은 다음 규칙을 준수 할 때 유효합니다. 숫자 만 포함합니다. 길이는 8 또는 9 여야합니다. 숫자가 Athrough 로 색인화 될 때 I다음 합계의 결과 : 9xA + 8xB + 7xC + 6xD + 5xE + 4xF + 3xG + 2xH + -1xI(1 대신 -1!)는 11로 나눌 수 …

13
삼항 연산자의 표현 평가
알파벳을 통해 문법을 고려 { 0, 1, ?, :} 에 의해 정의 된 생산 규칙 S → 0┃ 1┃ 0 ?의 :의 ┃ 1 ?의 :의 s 에서 생성 된 문자열 ?:이 있으면 오른쪽 연관 (예 : a?B?X:Y:c?d:e?f:gmeans a?(B?X:Y):(c?d:(e?f:g))) 인 표현식으로 구문 분석 하고 다음 시맨틱으로 평가하십시오. eval(0) = 0 …
29 code-golf  syntax 

8
하노이 타워 솔루션 확인
하노이 타워가 무엇인지 모르는 경우 간단히 설명하겠습니다. 막대 3 개와 디스크 크기가 각각 다릅니다. 처음에는 모든 디스크가 정렬 된 순서대로 첫 번째 타워에 있습니다. 가장 큰 디스크는 맨 아래에 있고 가장 작은 디스크는 맨 위에 있습니다. 목표는 모든 디스크를 세 번째 막대로 가져 오는 것입니다. 쉽게 들리나요? 캐치가 있습니다. 다른 …
29 code-golf  stack 

29
웨이브를하자!
입력: 길이가 문자열 (웨이브 스 니펫)입니다 >= 2. 양의 정수 n >= 1 입니다. 산출: 우리는 단일 라인 웨이브를 출력합니다. 입력 문자열을 n 번 반복하여이 작업을 수행합니다 . 도전 규칙 : 입력 문자열의 첫 번째 문자와 마지막 문자가 일치하면 전체 출력에서 ​​한 번만 출력합니다 (예 : ^_^길이 2는 ^_^_^아니고 ^_^^_^). …
29 code-golf  string 

30
이상한 단어입니까?
도전 한 단어를 입력으로 받으면 단어가 홀수인지 짝수인지 확인하십시오. 홀수 및 짝수 단어 일반적인 규칙을 가정하십시오. odd + odd = even even + odd = odd odd + even = odd even + even = even 알파벳에서 홀수 문자는 다음과 같습니다. aeiou 그리고 짝수 문자는 다음과 같습니다. bcdfghjklmnpqrstvwxyz 대문자에도 동일하게 …

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