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

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

5
TMP의 피즈 버즈 [닫힘]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 3 개월 전 . Fizz Buzz 문제는 프로그래밍 방법을 모르는 인터뷰 대상자를 제거하기 위해 사용되는 매우 기본적인 문제입니다. 문제는: Set N = [0,100] Set F …

4
워드 스피너 퍼즐
이것은 단어 퍼즐입니다. 프로그램은 표준 입력에서 두 단어를 받아 들여야합니다. 단어 하나는 시작 단어입니다. 단어 2는 끝 단어입니다. 시작 단어에서 끝 단어를 한 번에 한 문자 씩 변경 / 추가 / 제거해야합니다. 각 수정 후에는 새로운 유효한 단어를 형성해야합니다. 추가 된 문자가 시작 또는 끝에 추가됩니다. 어느 위치에서나 문자를 제거 …

14
숫자를 추측
기술 완벽하게 작동하는 "숫자 추측"게임을 만듭니다. 이 게임은 다음과 같이 두 명의 플레이어가 진행합니다. 플레이어 1은 1과 N 사이의 숫자 (A)를 선택합니다 선수 2는 A가 같은 범위에서 숫자 (B)를 선택하려고 시도합니다. 첫 번째 플레이어는 "higher" if A > B , "lower" if A < B 또는 "correct"로 응답합니다 if A …

7
완벽한 5 분의 1
1-TET에서 시작하여 완벽한 5 분의 1에 대한 더 나은 근사값을 갖는 동일한 기질을 제공하십시오 (비율 3/2). ( OEIS 시퀀스 A060528 ) OEIS에서 복사 한 순서에 대한 공식적인 설명 : 가장 가까운 음계 단계가 음악적 조화의 두 가지 톤의 비율에 더 가깝고 더 가까운 근사한 음표 (옥타브의 등분) 목록 : 완벽한 …

2
비행기
블로우 업 대수 기하학에서 강력한 도구입니다. 그것은 나머지 구조를 보존하면서 대수 세트 에서 특이점 을 제거 할 수 있습니다 . 걱정하지 않는 것에 익숙하지 않으면 실제 계산을 이해하기 어렵지 않습니다 (아래 참조). 다음에서 우리는 포인트 의 폭파를 고려하고 있습니다.(0 , 0 )(0,0)(0,0)2D에서 대수 곡선의 2D의 대수 곡선은 두 변수에서 다항식의 …

4
당신의 말을 무게!
도전 인쇄 가능한 ASCII 문자 (코드 [ 32 , 126 ][32,126][32, 126]), 가장 적은 바이트의 코드로 균형 스케일에 배치하십시오! 이것은 다음 단계로 구성됩니다. 줄의 무게를 계산하고 비교하십시오 적절하게 기울어 진 ASCII 아트 스케일을 선택하십시오 두 개의 현을 저울 위에 놓으십시오 문자열은 배열, 두 개의 인수 또는 다른 적절한 방법으로 전달 …

17
영숫자 선과 곡선 계산
입력 문자열이 주어지면, 줄과 곡선의 총 수를 출력하는 프로그램을 작성하십시오. 도전 에서 입력 STDIN하거나 다른 입력 방법을 사용하십시오. 출력 STDOUT또는 다른 출력에있어서, 직선과 곡선의 총 수는, 문자열에 포함되는 순서로 코드 조각의 표에 기초하여. 영숫자가 아닌 문자는 무시해야합니다. 표준 허점 은 금지되어 있습니다. 이것은 코드 골프가장 짧은 코드가 승리합니다. 설명 선과 …

30
통역사
"Talk"는 talk.tryitonline.net에 대한 Dennis의 인용문 에 대한 응답으로 작성된 축 압형 어큐뮬레이터 기반 언어입니다 . Waiting for someone to create an esolang called talk. . "Talk"언어에는 4 가지 명령이 있습니다. 00 누산기가 0이면 누산기를 0으로 설정하십시오. 01 누산기가 0이면 누산기를 1로 설정하십시오. 10 누산기가 1이면 누산기를 0으로 설정하십시오. 11 누산기가 …

16
MQTT 구독 주제 일치
배경 MQTT (Message Queuing Telemetry Transport)는 ISO 표준 발행-구독 기반 메시징 프로토콜 ( Wikipedia )입니다. 각 메시지에는 다음 예와 같은 주제가 있습니다. myhome/groundfloor/livingroom/temperature USA/California/San Francisco/Silicon Valley 5ff4a2ce-e485-40f4-826c-b1a5d81be9b6/status Germany/Bavaria/car/2382340923453/latitude MQTT 클라이언트는 와일드 카드를 사용하여 메시지 주제를 구독 할 수 있습니다. 단일 레벨 : + 모든 레벨 이후 : # 예를 들어, …

4
배드민턴 서브 관련 부품
소개: 지금 당장 배드민턴 관련 도전 은 하나 밖에 없었습니다 . 내가 배드민턴을했기 때문에 (지난 13 년 동안) 배드민턴 관련 도전을 추가 할 것이라고 생각했다. 여기 두 번째 ( 첫 번째는 여기에서 찾을 수 있습니다 ) : 도전: 배드민턴에 대한 몇 가지 규칙이 제공됩니다. 서빙은 항상 그물을 통해 대각선으로 수행됩니다. …

28
문자열에서 비트로의 전환
직무 코드 포인트가 0-128 (제외) 인 하나 이상의 ASCII 문자 입력 문자열이 제공되면 다음을 수행하십시오. 각 문자를 7 비트 ASCII 코드로 변환하십시오 (ASCII 코드가 7 비트 미만인 경우 선행 0 비트를 넣으십시오) 모든 비트를 연결합니다 (이 7*n경우 n문자 수인 비트가 생성됨 ) 이 비트 스트림의 각 비트에 대해 이전 비트와 …

14
배열은 에서 시작
당신의 임무는 숫자와 실수의 배열을 취하고 그 시점의 값을 배열로 반환하는 것입니다. 배열은 에서 시작하여 간격으로 계산됩니다 . 사실, 우리는 "인덱스"가 주어진 요소들 사이를 실제로 보간 할 것입니다. 예로서:ππ\piππ\pi Index: 1π 2π 3π 4π 5π 6π Array: [ 1.1, 1.3, 6.9, 4.2, 1.3, 3.7 ] 이므로 의무 삼각법을 수행해야하므로 다음 …
10 code-golf  array 

4
전문가처럼 님 보드를 시각화
배경 에서 님의 게임 각 턴에 플레이어가에서 한 모든 돌 사이에 제거해야합니다, 플레이어는 "더미"에서 "돌"을 제거 교대로 하나의 더미. Nim의 목표는 마지막 돌을 사용하거나 잘못 변형 된 경우 상대방이 그렇게하도록 강요하는 것이지만 전략은 거의 동일합니다. 님은 재미있는 바 게임을 만듭니다. "돌"에 성냥개비 나 동전을 사용할 수 있으며 "파일"은 일반적으로 한 …

5
주문의 여왕
다른 언어로 실행될 때 각 언어로 코드의 다른 바이트 순열을 출력하는 프로그램을 작성하십시오. 정확한 소스 코드는 하나의 순열로 계산됩니다. 여기서 "다른 언어"는 다른 버전 (Py 2 및 Py 3) 또는 다른 표준 플래그 일 수 있습니다. 다른 버전을 강요하는 출력이 다릅니다. 각 언어의 프로그램에 적절한 퀴니 규칙이 적용됩니다. 점수는로 계산되며 …

3
라인 편집기 (자세한 내용은 여기)
안개 낀 몇 년 동안, 팬 폴드 터미널이 지구를 걸었을 때 이상한 생물이 살았습니다. 이상하게도 불구하고 이상하게도 강력한 라인 편집기는 프로그래밍 환경 전체에 수많은 숫자로 표시되어 있습니다. 눈이 볼 수있는 한 지구를 덮고 있습니다. 지금은 어려운시기에 빠졌습니다. 그 광대 한 인구는 사냥하고 사냥하며 멸종 위기에 처했습니다. 소수의 표본 만이 남아 …
10 code-golf 

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