«code-golf» 태그된 질문

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

3
왕 + 루크 대 왕
잘 플레이 된 다른 체스 게임의 결말입니다. 당신은 백인 플레이어이고 여전히 루크와 왕이 있습니다. 상대는 자신의 왕만 남았습니다. 당신이 백인이기 때문에 당신 차례입니다. 이 체스 경기를하는 프로그램을 만드십시오. 출력은 일련의 동작, gif 애니메이션, ASCII 아트 또는 원하는대로 될 수 있습니다. 꽤 분명해 보이지만, 명시 적으로 언급 할 것입니다 : 당신은 …
16 code-golf  chess 

30
RegExps없이 문자열을 숫자가 아닌 숫자로 나누는 가장 짧은 프로그램
편집 : Lisp를 사용하는 경우 맨 아래에 바이트 수를 세는 지침을 제공했습니다. 목표 : 문자열을 숫자가 아닌 숫자로 나누고 정규 표현식을 사용하지 않고 각 문자열의 숫자만으로 구성된 배열을 반환하는 가장 짧은 함수를 만듭니다. 각 문자열에는 선행 0이 포함됩니다. 현재 순위 (카테고리로 구분) : C / C ++ / C # …
16 code-golf  string 

28
변화하는 점
프로그램은 여러 개의 공백을 인쇄 한 다음 점과 줄 바꾸기를 인쇄해야합니다. 공백의 개수는 0 <x <30으로 정의 된 점의 x 위치입니다. 모든 새로운 라인은 차례입니다. 당신의 프로그램은 30 턴 동안 실행됩니다. 프로그램은 임의의 x 위치에서 시작하며 모든 회전은 정의 된 영역 내에 머무르면서이 위치를 왼쪽 또는 오른쪽으로 1 씩 임의로 …
16 code-golf 

7
소수 표현 기간
단일 양의 정수 n 을 취하고 1 / n 의 소수 표현주기를 리턴 하는 함수를 작성하십시오 . 테스트 사례 : 1 -> 1 # 1/1 = 1.0000...... = 1._0 2 -> 1 # 1/2 = 0.5000...... = 0.5_0 3 -> 1 # 1/3 = 0.3333...... = 0._3 7 -> 6 …

6
골프를위한 팁에 Perl 6
Perl 6에서 골프를 할 때 어떤 일반적인 팁이 있습니까? 저는 Perl 6에 특정한 코드 골프 문제에 적용될 수있는 아이디어를 찾고 있습니다 (예 : "댓글 제거"는 답이 아닙니다). 답변 당 하나의 팁을 게시하십시오. Perl 6은 Perl 5가 아니므로이 질문은 중복되지 않습니다. Perl 5 골프에 대한 대부분의 팁은 Perl 6에는 적용되지 않습니다.
16 code-golf  tips 

24
다른 기지에서 6 * 9를 계산
다음 결과를 출력합니다 (2에서 36까지 밑에서 6 * 9를 계산 한 결과). 글자가 대문자인지, 곱하기 자체가 모든 줄에 출력되는지 확인하십시오. 6 * 9 = 110110 6 * 9 = 2000 6 * 9 = 312 6 * 9 = 204 6 * 9 = 130 6 * 9 = 105 …

3
영어 숫자 계산기
도전 구두 형식으로 입력 (수식을 말할 수 있음)하고 구두 형식으로 출력하는 계산기를 작성하십시오 (숫자가 말할 수 있음). 규칙 계산기는 다음을 수행 할 수 있어야합니다. 더하기, 빼기, 곱하기 및 나누기 음수 백만에서 백만 사이의 피연산자 처리 마이너스 10 억에서 10 억 사이의 출력 처리 입력에서 소수점을 처리하고 출력에 올바르게 배치하십시오. 소수점 …
16 code-golf 


27
발음하기 쉬운 단어 생성
도전은 간단하다 : 단어를 생성하십시오. 명세서: 단어는 발음 할 수 있어야합니다. 이것은 "자음과 모음 사이의 대체"로 정의됩니다. 자음은 다음 문자 중 하나입니다. bcdfghjklmnpqrstvwxz 모음은 다음 문자 중 하나입니다. aeiouy 단어는 무작위로 생성되어야합니다. 단어는 모든 자음과 모음을 포함 할 수 있어야합니다. ( bcdf자음과 aei모음 에만 사용할 수는 없습니다 .) 단어는 10 …

13
아날로그 시계 제작 [폐쇄]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . ASCII 그래픽을 사용하여 현재 시스템 시간을 아날로그 시계로 표시하는 프로그램을 작성하십시오. 시계에는 적어도 시간 및 분 포인터가 …

15
도시 이름 게임
원하는 경우 도시 이름 게임의 규칙에 따라 도시를 정렬하는 프로그램을 작성하십시오. 도시의 각 이름은 이전 도시 이름의 마지막 문자부터 시작해야합니다. 예 :Lviv -> v -> Viden -> n -> Neapolis -> s -> Sidney -> y -> Yokogama -> a -> Amsterdam -> m -> Madrid -> d -> Denwer …

6
코드 골프 : 견과류를 섞어 같은 종류의 재료가 닿지 않도록하십시오.
입력: 입력은 임의의 견과류 (언어로)로 배열되며 가능한 견과류가 따릅니다. 프로그램에는 정수 코드와 같은 각 종류의 너트를 나타내는 방법이 있어야합니다. 프로그램은 너트 구성의 모든 크기 배열을 처리 할 수 ​​있어야합니다. 가능한 너트 : Kola nut Macadamia Mamoncillo Maya nut Mongongo Oak acorns Ogbono nut Paradise nut Pili nut Pistachio Walnut 산출: …

10
5 개의 소수 (최대)의 합
Terence Tao는 최근 약한 형태의 Goldbach의 추측을 증명했습니다! 그것을 활용하자! 홀수 정수가 주어지면 최대 5 개의 소수의 합계로 n > 1쓰십시오 n. 원하는대로 입력을 취하고 원하는대로 출력하십시오. 예를 들어 def g(o): for l in prime_range(o+1): if l == o: return l, for d in prime_range(l+1): for b in prime_range(d+1): if …
16 code-golf  math  primes 

3
코드 골프 : 영어를 파싱하여 기사와 나이프 논리 문제 해결
배경 Bill과 John의 두 사람이 있습니다. 그들 중 하나는 항상 진실을 말하는 기사이고, 다른 하나는 항상 거짓말을하는 칼입니다. 당신은 누가 기사이고 누가 칼인지 모릅니다. 그런 다음 각 사람은 누가 칼과 누가 기사인지에 대해 몇 가지 진술을합니다. 이 정보를 사용하여 누가 기사인지, 누가 건달인지에 대해 결론을 내려야합니다. 기사와 Knaves 로직 문제는 …

6
랜덤 보글 보드 생성
문자 / 공백의 4x12 격자를 생성합니다 : 각 주사위는 정확히 한 번, 무작위로 선택된 위치에 나타나야합니다. 위치는 주사위의 균일 한 무작위 순열과 비슷해야합니다. 각 다이의 임의 (다시 균일하게)면을 표시합니다. 3 문자 창에서 얼굴을 왼쪽으로 맞 춥니 다. 예를 들어 A E A A E C D E D A Qu …
16 code-golf  boggle 

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