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

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

10
귀하는 사용자입니다 : 요구 사항 작성
내 상사 *는 프로그래머가 변화하는 프로그램 요구 사항에 부정적인 반응을 보이는 이유를 이해하지 못합니다. 그녀가 이해하도록 도와주세요! 모든 답변에 새로운 요구 사항을 만드십시오. 그런 다음 새로운 프로그래밍 언어로 해당 요구 사항과 모든 이전 요구 사항을 해결하는 프로그램 / 기능을 작성하십시오. 예 사용자 1이 첫 번째 답변을 게시합니다. 그는 프로그램이 "Hello, …

20
입력을 방향으로 변환
도전 <n1>, <n2>숫자가 -1, 0 또는 1 일 수있는 형식으로 입력 한 경우 해당 기수 방향을 반환하십시오 . 양수는 x 축에서 동쪽으로, y 축에서 남쪽으로 이동하고, 음수는 x 축에서 서쪽으로, y 축에서 북쪽으로 이동합니다. 출력 양식에 있어야합니다 South East, North East, North. 대소 문자를 구분합니다. 입력이 0, 0이면 프로그램이를 반환해야합니다 …

20
중첩 배열 시각화
중첩 배열이 제공됩니다. 프로그램은 배열을 시각화해야합니다. 그러나 .. 어떻게? 예를 들어, 같은 중첩 배열이 있다고 가정 해 봅시다 [["1","2"],[["1","2"],"3"],"4",[[[["5"]]]],"6"]. 이 중첩 배열은 다음과 같이 시각화 할 수 있습니다. ->1 ->2 -->1 -->2 ->3 >4 ---->5 >6 예 Input 1: ["Atom",["Proton",["Up Quark", "Up Quark", "Down Quark"], "Neutron", ["Up Quark", "Down Quark", …

10
다음 단계의 Windows 오류 상자
한 가지만 할 수있는 Windows 상자를 알고 있습니까? 이것을 다음 단계로 넘어 갑시다! 도전 어디에서나 커서를 따라가는 버튼으로 대화 상자를 만드십시오! 명세서 입력 할 수 없습니다. STDOUT 또는 STDERR로 출력 될 수 있습니다. 하나의 버튼으로 창을 열어야합니다 (텍스트는 필요하지 않지만 창 제목, 대화 상자 또는 버튼에 텍스트가 포함될 수 있음). …
15 code-golf 

5
번역 중 손실
이것은이다 경찰 -와 - 강도 위키로 이동 태그를 클릭 형식에 익숙하지 않은 경우. 이 질문에 대한 강도는 없습니다. 경찰 Cops로서의 임무는 Online Encyclopedia of Integer Sequences 에서 두 개의 시퀀스를 선택 하고 한 시퀀스의 n 번째 요소를 입력으로 사용하고 두 번째 시퀀스의 n 번째 요소를 출력하는 프로그램을 작성하는 것입니다. 그런 …

13
코드 변경, 시퀀스 변경 : 강도
이것은 경찰과 강도 도전입니다. 경찰 실은 여기 로 이동 하십시오 . 이 과제에는 경찰이 선택한 2 개의 OEIS 시퀀스 ( S 1 , S 2) 와 해당 시퀀스를 얼마나 잘 골라 내고 난독 처리 할 수 ​​있는지가 포함됩니다. 경찰은 S 1 을 생성하는 코드 A 를 구성 하고 있으며 S …

5
최소 평균이 2.0 인 하위 행렬 찾기
당신은 주어진하고 N 별 m 정수의 행렬 N, m> 3 . 당신의 작업은 발견하는 3- 바이 -3 최저 평균 및 출력이 값을 갖는 서브 매트릭스. 규칙 및 설명 : 정수는 음이 아닙니다. 선택적 입력 및 출력 형식 출력은 소수점 이하 2 자리까지 정확해야합니다 (정수가 아닌 경우). 하위 행렬은 임의의 열과 …
15 code-golf  math  matrix 

10
전쟁 게임의 결과 찾기
전쟁 게임의 결과 찾기 제가 초등학교에있을 때, 우리는 "바위 가위"게임을했습니다. 우리는 선생님을 기다릴 때나 쉬는 시간에 어셈블리를 할 때 할 것입니다. 우리는 "전쟁"이라고 불렀습니다. 그러나 일부 검색 후, 이것은 WikiHow에 따르면 "Shotgun Game" 의 훨씬 간단한 변형입니다 . 규칙이 약간 다르기 때문에 "War"라고 부르겠습니다. 두 사람이 서로 가로 질러 앉아 …
15 code-golf  game 

6
당신은 하루 연속입니다!
실행 된 연속 일 수를 추적하는 프로그램을 작성하십시오. 요일은 자정 (프로그램이 실행되는 컴퓨터의 현지 시간)에 재설정됩니다. 프로그램이 실행되지 않는 날이 있으면 카운터가 0으로 재설정됩니다. 프로그램이 실행될 때마다 카운터는 프로그램이 그날 처음 실행 된 경우 하루 씩 증가해야합니다. 이것은 프로그램이 처음 실행될 때 "하루에 1 일 연속입니다!"라고 말해야합니다. 프로그램의 출력 결과는 …
15 code-golf  date 

7
ASCII 양말 양말
소개 짧은 이야기 : 며칠 전 실수로 양말을 뜨개질하기 시작했고 평범한 스티치의 논리적 구조로 인해 아이디어가 나옵니다. 입력 입력 범위의 짝수 정수 N입니다 [2,30]. 산출 결과는 분명히 양말입니다. 구조 우리는 일반 스티치 만 사용 v하기 때문에 아래쪽 스티치와 >오른쪽 스티치 에만 사용 합니다 . 다음에 대한 예제를 통해 전체 구조를 …

5
16 진수 소스 코드를 덤프하십시오
코드 골프를 할 때 보통 인쇄 할 수없는 문자를 사용했기 때문에 코드의 16 진 덤프가 필요한 경우가 있습니다. 그렇다면 Hex Dumps 자체 프로그램을 작성해 보시겠습니까? 도전 이 과제는 입력이 없으면 소스 코드의 16 진 덤프를 다음 형식으로 출력하는 것입니다. 0000: 00 00 00 00 00 00 00 00 00 00 …
15 code-golf  quine 

3
가장 짧은 골롬 통치자 찾기
골롬 눈금자 는 음수가 아닌 정수 세트로, 세트에있는 두 쌍의 정수가 같은 거리만큼 떨어져 있지 않습니다. 예를 들어, [0, 1, 4, 6]이 세트에서 두 정수 사이의 모든 거리가 고유하기 때문에 Golomb 눈금자가 있습니다. 0, 1 -> distance 1 0, 4 -> distance 4 0, 6 -> distance 6 1, 4 …

5
Pi의 소리를 재생
네, 제목을 잘 읽어보세요. 파이 소리를 재생합니다. 보다 구체적으로, 처음 1000의 모든 pi 자리수에 대해 음표에 매핑하고 결과 멜로디를 파일로 출력합니다. 기본적으로 각 숫자는 C 메이저 스케일 (기본적으로 일반 스케일)의 음표로 바뀝니다. 따라서 1은 중간 C로, 2는 D4로, 3은 E4로, 9는 D5 등으로 바뀝니다. 규칙 각 음표의 길이는 정확히 0.5 …

25
다음 소수를 찾을 프로그램
소개 : 실수로 재미있게 만든 장치로 시간 흐름을 실수로 손상 시켰습니다. 결과적으로, 당신은 먼 미래로 밀려났습니다. 컴퓨팅, 처리 능력 및 컴퓨터는 일반적으로 엄청나게 많은 양, 정밀하게 진화되었다는 것을 깨달았습니다 . 그래서 당신은 무한한 메모리와 처리 능력을 가진 컴퓨터를 사십시오. 당신은 그것이 어떻게 무한한 기억과 무한한 처리 능력을 가질 수 있는지 …
15 code-golf  math  primes 

5
줄자 문자열
동기 부여 : 때때로 당신은 당신이 줄에 어디에 있는지 알아야합니다. 문자열의 어느 부분을보고 가능한 한 정확하게 어디에 있는지 알고 싶습니다. 도전 과제 : 주어진 길이의 줄자 문자열 을 출력하는 프로그램을 작성하십시오 . 테이프 측정 값 문자열 자체의 길이 그리까지 가능한 한 자주는 자신의 길이입니다 함께 설명합니다. 규칙 : 줄자 문자열의 …
15 code-golf  string 

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