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

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


10
빈 공백을 채워서 빈 공간을 채 웁니다.
placeAt음이 아닌 정수의 배열과 음이 아닌 정수인 인덱스를 취하는 함수 (예 :)를 작성하십시오 . 주어진 색인에 1을 배치하여 다른 항목을 한 자리 씩 이동하여 해당 자리를 비우고 0은 빈 자리를 나타냅니다. 원하는 색인의 항목이 0이면 1로 채 웁니다. 그렇지 않으면 색인 왼쪽에서 가장 가까운 0을 찾으십시오. 공백을 만들기 위해 항목을 …
10 code-golf 

15
7 l8r이 9보다입니까? (7시 9시 이후입니까?)
이것은 매우 간단한 코드 골프 도전입니다. ASCII 문자열이 지정된 프로그램은 해당 문자열을 두 개의 문자열로 구문 분석하여 평가합니다. 두 번째 문자열이 첫 번째 문자열보다 "나중"인 경우 1을 반환하고 첫 번째 문자열보다 "이전"인 경우 -1을 반환하고 동일한 경우 0을 반환합니다. "나중"과 "이전"의 의미를 명확히하고 ASCII 문자 코드를 살펴 보자. 문자열의 각 …

8
고유 한 합계 만들기
정수를 입력으로 수신하고 출력하거나 합계가 첫 번째 정수인 두 정수를 리턴하는 프로그램 또는 함수를 작성해야합니다. 하나의 추가 요구 사항 이 있습니다 . 두 개의 다른 입력에 대한 출력의 일부가 될 수 없습니다 . 세부 최소한 범위에 대한 입력을 처리 할 수 ​​있어야합니다 -32768 .. 32767(포함). 데이터 유형이 임의의 정수를 처리 …
10 code-golf  number 

5
골프 연습 : Pyth [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Code Golf Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이것은 Pyth에서 골프를 칠 때 사용할 수있는 트릭과 최적화에 대한 도전입니다. Pyth 골퍼는 관련된 많은 트릭을 인식 할 수 있습니다. 그러나 …
10 code-golf  pyth 

5
망명지도 조합의 경로
이 질문에는 게임 "Path Of Exile"의 정비공이 있습니다. MAPS 라고 불리는 것들이 있습니다. 높은 레벨의 영역을 여는 데 사용할 수있는 아이템입니다. 이 도전의 임무. 업그레이드 조합은 다음과 같습니다. A Crypt Map 68 -> Sewer Map E Dungeon Map 68 -> Channel Map I Grotto Map 68 -> Thicket Map O …

2
4x4 Hex의 완벽한 게임을 즐기십시오
배경 진수는 A의 경기 두 선수 추상 전략 게임이다 K×K육각형 타일의 마름모. 마름모의 반대편 두면은 흰색으로, 다른 두 개는 검은 색으로, 두 명의 플레이어 (흑백)는 교대로 비어있는 타일 위에 자신의 색의 토큰을 놓습니다. 색상의 반대편 사이에 경로를 구성하는 플레이어가 먼저 승리합니다. 게임은 무승부로 끝날 수 없으며, 첫 번째 플레이어는 보드 …

2
확률-얼마나 높을 수 있습니까?
이전 에 확률을 빠르고 정확하게 계산하는 방법에 대한 질문 을했습니다. 그러나 폐쇄 형 솔루션이 제공되어 너무 쉬웠습니다! 더 어려운 버전이 있습니다. 이 작업은 확률을 정확 하고 신속하게 계산하기위한 코드 작성에 관한 것입니다 . 결과는 가장 축소 된 형태로 분수로 쓰여진 정확한 확률이어야합니다. 즉, 출력 4/8하지 말고 오히려 출력해야합니다 1/2. 양의 …

8
영국 국기를 인쇄하십시오!
Print the American Flag에서 영감을 받았습니다 ! 이것은 직접 사본이지만 영국 국기와 함께 대칭이 있지만 여전히 복잡합니다! 가능한 적은 수의 바이트로 다음 ASCII 아트를 제작해야합니다! 머리 / 화면 (둘다는 아님)을 90도 돌려서 제대로보십시오. __________________________________________ |\ \XXXXXXXXXXXX 000000 XXXXXXXXXXXX//0/| |0\ \XXXXXXXXXXX 000000 XXXXXXXXXXX//0/ | |\0\ \XXXXXXXXXX 000000 XXXXXXXXXX//0/ | |\\0\ \XXXXXXXXX …

4
체스 판에 너무 많은 폰
정수 2n이 주어지면, 2n ^ 2 개의 검은 폰과 2n ^ 2 개의 흰색 폰이 2n x 2n 체스 판에 배열되어 다른 폰이 다른 공격을받지 않도록 할 수있는 방법의 수를 찾으십시오. 검은 전당포는 흰색 전당포 만 공격 할 수 있으며 그 반대도 가능합니다. 공격의 일반적인 체스 규칙은 다음과 같습니다. 즉, …

5
교차 단어를 계산
다음 표준 15 × 15 크로스 워드 퍼즐 그리드를 고려하십시오 . #블록 으로 사용 하고 흰색 사각형으로 (공백)을 사용하여 ASCII 아트로 이것을 나타낼 수 있습니다 . # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # …

5
정확하고 신속하게 확률 계산
[ 확률을 정확하게 계산하기 위한 파트너 질문입니다 ] 이 작업은 확률을 정확 하고 신속하게 계산하기위한 코드 작성에 관한 것입니다 . 결과는 가장 축소 된 형태로 분수로 쓰여진 정확한 확률이어야합니다. 즉, 출력 4/8하지 말고 오히려 출력해야합니다 1/2. 양의 정수의 경우 n, 길이가 1과 -1 인 균일하게 임의의 문자열을 고려하여 nA라고 부릅니다. …

2
각 표류 추적기 방문
당신의 임무는 가장 짧은 시간에 많은 부유 식 어류 추적 장치의 배터리 팩을 교체하는 것입니다. 기지를 기지 헬리콥터에두고 각 추적기를 한 번 방문한 다음 기지로 돌아와야합니다. 최적의 경로를 찾는 것은 어려운 것으로 알려져 있지만 추가 어려움이 있습니다! 각 트래커에는 드리프트 속도가 있습니다 (하루 동안 일정하다고 가정). 이는 노드 이동 문제가 …

3
초음속 도미노 타일링
직무 STDIN에서 또는 명령 행 인수로 3 개의 정수 m , n 을 읽고 m × n x 2 x 1 및 1 × 2 도미노 의 직사각형 사각형의 가능한 모든 타일링 과 마지막으로 유효한 타일링 수를 인쇄하는 프로그램을 작성하십시오. 개별 타일의 도미노는 2 × 1의- 경우 2 개의 대시 …

4
질서와 혼돈과 코드 골프
Order and Chaos 는 6x6 보드에서 재생되는 Tic-Tac-Toe의 변형입니다. 그러나 게임을 독특하게 만드는 것은 두 플레이어 모두 X 또는 O를 배치 할 수 있다는 것입니다! 매 턴 (주문으로 시작)마다 플레이어는 비어있는 사각형에 X 또는 O를 놓습니다. 승리는 간단합니다. 보드에 5 Xs 또는 Os (수직, 수평 또는 대각선)가 있으면 순서대로 승리합니다. …

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