프로그래밍 퍼즐 및 코드 골프

퍼즐 애호가와 코드 골퍼들을위한 Q & A

30
크리스마스인가요?
도전 크리스마스는 다음과 같습니다. 12 월 12 개월 25 일 매년 오늘 날짜와 오늘이 크리스마스인지 여부를 결정하십시오. 크리스마스 인 경우을 인쇄해야합니다 "It's Christmas". 크리스마스가 아닌 경우 어떻게 든 크리스마스까지 기다렸다가 인쇄해야합니다 "It's Christmas". 예 에서 이 스택 오버플로 질문 import time while time.strftime("%b, %d", time.localtime()) != "Dec, 25": time.sleep(60) print …
33 code-golf  date 

30
이 n- 말하기입니까?
영감을받은 것입니다 그것을 두 번 말하는? 나는 더 어려운 도전을 고안했다. 문자열이 주어지면 n ≥ 2에 대해 문자열이 n- 스피크 인지 확인하십시오 .n ≥ 2엔≥2n\geq 2 N 문자는 각 문자를 엔엔n 번 반복하여 정의됩니다 . 함께 n = 4엔=4n = 4 의 문자열 Hello로 변환된다 HHHHeeeelllllllloooo. 목표는 입력이 n- 스피크 …

1
음성 인식 : "예"또는 "아니오"?
태스크 최대 정확도를 갖춘 교육 샘플을 기반으로 음성 샘플 (음성 또는 "속삭임, 또는 속삭임"으로 "예", "예"또는 "아니오"라고 함)의 음성 인식을 수행하는 최소 바이트의 소스 또는 이진 코드로 프로그램을 구현합니다. . 이 프로그램은 읽어야한다 train/yes0.wav, train/no0.wav, train/yes1.wav등 (400 yeses 및 교육 데이터 세트 (400) noes가)에 후 읽기 시작 inputs/0.wav, inputs/1.wav그것은 "예"또는 …

12
J에서의 골프 팁
GolfScript 자체가 너무 자주 사용되기 때문에 J에서 골프를 치기위한 편리한 힌트 저장소가 악의 제국과의 싸움에 도움이 될 수 있다고 생각합니다. 이미 간결한 언어를 더 짧게 만들기위한 팁이 있습니까? J를 배우고 자하는 사람들에게는 jsoftware 사이트, 특히 어휘 , Learning J 안내서 및 J for C 프로그래머 안내서가 시작됩니다.
33 code-golf  tips  j 

8
금 사슬을 잘라
여행자는 도시 외곽 호텔에서 n 일 동안 숙박해야 합니다. 현금이 부족하고 신용 카드가 만료되었습니다. 그러나 그는 n 과 금 사슬을 가지고 링크 있습니다. 이 호텔의 규칙은 주민들이 매일 아침 집세를 내야한다는 것입니다. 여행자는 관리자와 계약을 맺고 매일 골든 체인의 링크 하나를 지불합니다. 그러나 관리자는 여행자가 매일 지불하면서 체인에 최소한의 손상을 …

9
페트리 접시 전투
이 도전에서, 당신은 페트리 접시 경기장에서 죽음에 맞서 싸울 단일 세포 유기체 종을 설계해야합니다. 경기장은 직사각형 격자로 표시되며 각 셀은 하나의 공간을 차지합니다. .....x.... ...x...o.. ...x.c..o. .......o.. 속성 모든 셀에는 세 가지 속성이 있습니다. 게임을 시작할 때 세포 종을 지정할 때이 속성들 사이에 12 점을 할당합니다. 적중 점수 (HP) : …

12
플레 사 노트 만 테우스
합성어 단어는 각 단어의 일부를 소요하고 하나의 새로운 단어로 만드는 두 단어의 조합이다. 예를 들어 lion + tiger => liger 입니다. 한 쌍의 입력 단어에서 portmanteaus를 생성하는 프로그램을 작성해 봅시다. 컴퓨터는 영어에 능숙하지 않으므로 출력 포트만 티 우스가 눈과 귀에 좋도록 몇 가지 규칙을 설정해야합니다. (여기에 예는 명확성을 위해 접두사와 …

21
N에 대한 참고 사항!
JE Maxfield는 정리에 따라 입증되었습니다 ( DOI : 10.2307 / 2688966 참조 ). 경우 갖는 정수 긍정적 인 숫자는 양의 정수가 존재 등이 제 자릿수정수 구성합니다 .에이AA엠mm엔NN엠mm엔!N!N!에이AA 도전 당신의 도전은 에 해당하는 찾습니다 .⩾ 1A⩾1A \geqslant 1엔⩾ 1N⩾1N \geqslant 1 세부 엔!N!N!계승엔! = 1 ⋅ 2 ⋅ 3 ⋅ …

11
누가 선거에서 이길 것인가?
이것은 두 사람 (1과 2)이 사무실로 달려가는 도전입니다. 사람들은 1과 2의 세계에서 특정 방식으로 결정적으로 투표하므로, 후보자들은 선거 전에 결과를 파악할 수 있습니다. 참고 : 이것은 외부 선거 나 기타 정치적 사건을 의미하지는 않습니다. 사무실에 두 사람이 달려요. 우리는이 사람들을 1과 2라고 부를 것입니다. 그들은 모두 선거에서 이길 것인지 알고 …

11
합계가 고정 된 난수
당신의 임무는 고정 합계와 간격 [0,1]에서 난수 를 출력 하는 프로그램이나 함수 를 작성하는 것 입니다. ns 입력 n, n≥1, 생성 할 난수 s, s>=0, s<=n, 생성 할 숫자의 합 산출 간격 [0,1] 의 모든 요소와 모든 요소의 합이 동일한 n부동 소수점 수 의 임의 튜플은 편리한 모호하지 않은 방식으로 …
32 code-golf  random 

6
1, 2, 3, 14… 아니면 15입니까?
아일랜드 록 밴드 U2 의 잘 알려진 노래 는 가수 보노 (Bono)가 스페인어로 "1, 2, 3, 14"( " uno, dos, tres, catorce ")로 시작합니다. 있습니다 다양한 이론 그 숫자의 의미에 관해서는. 분명히 공식적인 설명 은 " 우리는 그날 밤 너무 많이 마셨다 "입니다. 그러나보다 흥미로운 가설이 있습니다. Bono는 OEIS의 정수 …

23
배전반을 무차별 대입
다른 날, 우리 팀은 탈출 실로 갔다. 퍼즐 중 하나는 6 개의 기계식 스위치 보드로 구성되어 있으며 상자를 잠금 해제하기 위해 켜기 및 끄기의 올바른 조합을 찾아야합니다. -v-v-v- -v-v-v- 개발자이기 때문에 실제로 퍼즐을 푸는 것보다 2 ^ 6 = 64 조합 중 하나를 시도하는 것이 더 효율적이라고 결정했습니다. 그래서 우리는 …

9
개월의 대칭
소개 몇 개월은 완전히 대칭 이므로 중앙 대칭 과 반사 대칭 이 있습니다 February of 2010. February 2010 ┌──┬──┬──┬──┬──┬──┬──┐ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ │ │ │ │ ├──┼──┼──┼──┼──┼──┼──┤ │ │ │ │ …
32 code-golf  date 

30
알파벳 완성 률
소개 주어진 문자열이 얼마나 많은 영어 알파벳을 사용합니까? 이전 문장은 77 %를 사용합니다. 20 개의 고유 한 문자 (howmucftenglisapbdvr)와 20/26 ≃ 0.77이 있습니다. 도전 입력 문자열의 경우 문자열에있는 영어 알파벳 문자의 백분율을 반환합니다. 답은 백분율 또는 10 진수 형식 일 수 있습니다. 입력 문자열은 구두점뿐만 아니라 대소 문자를 포함 할 …
32 code-golf 


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