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

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

30
랜덤 비밀번호 생성기
도메인 서버에는 모든 직원이 다음 규칙을 준수하는 강력하고 임의의 암호가 있어야합니다. 정확히 15 자 길이입니다. 키보드 유형 문자 만 (아래 코드 유형으로 표시) ALT + NUMPAD 코드를 사용하도록 판매를 가르치는 것은 허용되지 않습니다. 소문자 1 자 이상 : abcdefghijklmnopqrstuvwxyz 대문자 1 자 이상 : ABCDEFGHIJKLMNOPQRSTUVWXYZ 1 자리 이상의 숫자 : …
40 code-golf  random 

18
오리, 오리!
다음은 (quite scary) 5 마리의 작은 오리 노래입니다 (길이는 아님). Five little ducks went out one day, over the hills and up away. Mother Duck said, "Quack Quack Quack Quack", but only four little ducks came back. Four little ducks went out one day, over the hills and up away. …
40 code-golf  string 

27
차이는 차이가 없어야합니다
귀사는 최근에 매우 헌신적 인 새로운 시스템 관리자를 고용했습니다 . 그들은 단지 컴퓨터 화면을 보는 것이 상당히 제한적이라고 생각합니다 (즉, 60Hz 재생 빈도로는 충분하지 않습니다). 따라서 CPU 데이터 버스를 DAC에 연결하고 서버 룸을 통해 스피커에서 재생하여들을 수 있습니다. ~ 20kHz. 한 가지 문제는 전기 기술자가 아닌 시스템 관리자이며 스피커 설정이 …

24
성급히 입력을 기다립니다
오늘 귀하의 임무는 입력을 받기위한 시간 제한을 구현하는 것입니다. 대부분의 언어에서 달성하기가 다소 성가신 작업이었습니다. 사용자에게 입력을 요구하는 프로그램 기능을 작성합니다. 사용자가 입력 한 후 즉시 메시지를 인쇄하고 input received실행 / 반환을 종료합니다. 그러나 사용자가 입력을 제공하기 위해 10 초 이상 기다리면 메시지를 출력하고 no input received실행 / 반환을 종료하십시오. …
39 code-golf 

21
불가능한 다트 점수
다트 체크 아웃에 대한 큰 질문이 있지만이 질문을 이미 찾지 못한 것에 놀랐습니다. 다트가 Codegolf를 만났습니다. 당신의 도전은 'n'다트에 대한 최대 점수 아래의 'n'다트로 불가능한 점수를 계산하는 것입니다. 예를 들어 n = 3 인 경우 가능한 최대 점수는 180이므로 [163,166,169,172,173,175,176,178,179]를 반환합니다. 베어 본 규칙 요약의 경우 : 단일 다트에 가능한 …
39 code-golf 

19
태양계 만들기
소개 이것은 컴퓨터 게임을 할 때 최근에 직면 한 실제 문제를 기반으로하며 코드 골프를 멋지게 만들 것이라고 생각했습니다 . 다양한 양의 열을 방출하는 7 가지 주요 스펙트럼 등급 이 있습니다. 별 주위의 행성의 지질학은 별에서받는 열의 양에 크게 영향을받습니다. 이것은 별의 스펙트럼 등급과 거리의 요인입니다. 따라서 수은은 실제로 녹고 해왕성은 …
39 code-golf  random 

30
시계 문자판 표시
다음과 같이 시계 숫자판에 12 개의 숫자를 정확하게 표시하십시오. 12 11 1 10 2 9 3 8 4 7 5 6 격자를 더 잘 보려면 점이있는 격자가 있습니다. ...........12............ .....11...........1...... ......................... .10...................2.. ......................... ......................... 9.......................3 ......................... ......................... ..8...................4.. ......................... ......7...........5...... ............6............ 격자는 더 정사각형으로 보이도록 너비가 2 배 늘어납니다. 또한 …

30
융기가 있습니까?
양의 정수 목록이 주어지면 두 이웃보다 크거나 두 이웃보다 작은 요소 ( "범프")가 있는지 판별합니다. 범프를 명확하게하는 것은 하나의 이웃 만 있기 때문에 목록의 첫 번째 또는 마지막 항목이 될 수 없습니다. 프로그램은 범프가없는 목록 또는 범프가있는 목록에 해당하는 두 개의 일관된 값 중 하나를 출력해야합니다. 값이 중요하지 않은 것은 …

30
일요일에만 실패한 질문이있었습니다
우리는 한 번만 일요일에 실패한 단위 테스트를 받았으며 , 일요일 에 오류가 발생하고 다른 날에는 정상적으로 종료되는 프로그램이나 함수를 작성했습니다. 규칙 : STDERR 또는 해당 언어로 인쇄하는 것을 제외하고 일반적인 IO 방법을 통해 입력을 사용하거나 출력을 표시하지 않습니다 . 오류의 부산물 인 경우 STDOUT으로 인쇄 할 수 있습니다. 어떤 것도 …

3
이 Alcazar를 해결해주세요
최근에 나는 Alcazar라는 게임을하고 있습니다. 그것은 당신의 목표가 한 문에서 들어가고 모든 정사각형을 통과하고 다른 문을 통해 빠져 나오는 보드 퍼즐 게임입니다. 유일한 규칙은 다음과 같습니다. 한 번 입력하고 한 번만 두십시오. 모든 사각형을 통과하십시오. 사각형을 두 번 이상 통과하지 마십시오 아래 이미지는 Alcazar 보드의 예와 오른쪽에 해결 된 퍼즐을 …

30
나는 우주선을 깎았 다!
소개: 에서 영감 의이 댓글 @MagicOctopusUrn 에 @Emigna 의 05AB1E 응답 내에 " 그냥 버그이었다 도전" : 8F9ÝÀNð×ý}».∊나는 우주선을 깎았 다! 그리고 12 바이트 편집을 제안하는 것에 모두 흥분했습니다. – 매직 문어 Urn Jul 17 '17 at 20:10 이는입니다 05AB1E 이 결과 (레거시) 프로그램 : 1234567890 1 2 3 4 …

30
내 메일 표시! -ASCII 바코드
4 상태 바코드 많은 우편 서비스 (Royal Mail UK, Canada Post, US Mail 등)는 4 가지 상태 바코드를 사용하여 메일 정보를 인코딩합니다. ASCII로 렌더링하면 다음과 같이 보일 수 있습니다. | | | | | | | | | | | | | | | | | | | | | …

15
단어로 20까지 세십시오!
다음과 같이 길이로 구분 된 단어 목록 사용 : https://github.com/Magic Octopus Urn / wordListsByLength 1에서 n 20 까지의 각 길이 목록에서 1 단어를 인쇄 하십시오. 유효한 예는 다음과 같습니다. a an and hand hands handle handles abandons abandoned understand outstanding newfoundland understanding characteristic characteristics characterization characterizations characteristically characterologically chemotherapeutically 대안 …

30
소책자 인쇄
책을 읽는 것은 쉽지만 책을 인쇄하는 것은 약간 까다로울 수 있습니다. 소책자를 인쇄 할 때 왼쪽에서 오른쪽으로 읽으려면 프린터가 특정 방식으로 페이지를 정렬해야합니다. 이 방법은 아래와 같은 패턴을 사용하는 것입니다. n, 1, 2, n-1, n-2, 3, 4, n-3, n-4, 5, 6, n-5, n-6, 7, 8, n-7, n-8, 9, 10, n-9, …

30
첫 번째 복제 된 요소 찾기
1에서 a.length 범위의 숫자 만 포함하는 배열 a가 주어지면 두 번째 어커런스가 최소 인덱스를 갖는 첫 번째 중복 숫자를 찾으십시오. 즉, 중복 된 숫자가 두 개 이상인 경우 두 번째 숫자가 다른 숫자의 두 번째 숫자보다 작은 인덱스를 반환합니다. 그러한 요소가 없으면 프로그램 / 기능이 정의되지 않은 동작을 초래할 수 …

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