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

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

3
거북이가 포털을 찾습니다
거북이는 음식을 얻기 위해 격자를 따라 움직입니다. 그는 그가 거기에 도착하는 데 얼마나 많은 움직임이 필요한지 알고 싶어합니다. 또한 속도가 느리기 때문에 자신의 영역을 중심으로 텔레 포터를 설치하여 경로가 짧아지면 활용할 수 있습니다. 또는 경로가 길어지면 피하십시오. 거북이 만나기 🐢 그리드상의 거북이 삶 ... 거북이 인접한 정사각형으로 이동할 수 XXXXXXXXXXXX🐢XXXXXXXXXXXXXXXXXXXXXXXX🐢XXXXXXXXXXXX\begin{matrix} …

12
반복되는 피보나치 숫자는 무엇입니까?
아시다시피 피보나치 수는 시리즈의 이전 두 숫자의 합입니다. Fibonacci Digit ™는 두 개의 이전 자릿수 의 합입니다 . 예를 들어, 시리즈의 시작을 위해 1,1,이 시리즈는 것 1,1,2,3,5,8,13,4,7,11,2...후 변경이 발생 13, 어디서, 대신에 추가로 8+13, 추가 1+3. 이 시리즈는 여기서 끝에서 루프 4+7=11, 그리고 1+1=2시리즈의 시작과 동일합니다. 다른 예를 들어, 시리즈 …
30 code-golf 

10
최적의 알파벳 스테핑
문자로만 구성된 입력 문자열이 주어지면 임의의 문자에서 시작하여 랩핑 알파벳을 넘어 모든 문자를 방문하는 데 필요한 최소 단계 수를 생성하는 단계 크기를 리턴하십시오. 예를 들어,이라는 단어를 사용하십시오 dog. 단계 크기 1을 사용하면 다음과 같이 끝납니다. defghijklmnopqrstuvwxyzabcdefg Alphabet ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ defghijklmnopqrstuvwxyzabcdefg Visited letters d o g Needed letters 총 30 단계. 그러나 …

30
가장 일반적인 공통 문자열
문자열 목록을 입력으로 사용하고 모든 입력 문자열 의 하위 문자열 인 가장 긴 문자열을 출력하는 프로그램 또는 함수를 작성하십시오 . 길이가 같은 하위 문자열이 여러 개 있고 더 이상 하위 문자열이 없으면 그 중 하나를 출력하십시오. 이것은 빈 문자열을 출력하는 것을 의미 할 수 있습니다. 유효한 출력이 여러 개인 경우 …

19
Munchausen 번호입니까?
뮌 하우젠 번호는 베이스 bbb ,이라고도 완벽 디지트에 자리 불변 또는 PDDI는베이스 - 합계 양의 정수의 특이한 타입 bbb 자체로 승온 자리 숫자 자체 같다. 그들은 가상의 Baron Munchausen의 이름을 따서 명명되었습니다. 에서 자신을 묶기 위해 자신의 포니 테일을 통해 자신을 들어 올리는 . 관련 개념은 자기애 적 숫자 입니다. …

24
코드로가는 (쉬운) 길
입력: 정수 은 입니다.엔nn≥ 3≥3\ge3 정수 는 중 하나입니다 .디dd[ − 1 , 0 , 1 ][−1,0,1][-1,0,1] 산출: 크기가 인 도로는 경우 북서 방향으로됩니다 . 경우 북쪽 방향 ; 또는 경우 북동쪽 방향 . 도로의 너비는 항상 3 칸입니다 (또는 외부 경계를 포함 할 경우 일반적으로 5 개). 또한 바닥 …

30
고양이는 다시 입력을 먹었다!
입력을 받아서 인쇄하는 프로그램 인 고양이 프로그램을 만듭니다. ... 단, 프로그램은 입력에서 임의로 문자를 가져 와서 대신 인쇄합니다. 입력의 각 문자는 일반적으로 프로그램과 함께 제거 될 확률이 같아야하지만 각 문자의 확률은 최대 10 %까지 달라질 수 있습니다. 프로그램은 입력을받은 다음 입력에서 문자를 무작위로 제거한 다음 해당 버전을 다시 인쇄해야합니다. 언어에서 …

3
원시성 테스트 공식
목표는 주어진 숫자 n가 가장 적은 바이트에서 소수 인지 결정하는 것입니다 . 그러나 코드는 숫자로만 구성된 단일 Python 2 표현식 이어야합니다. 연산자 입력 변수 n 정수 상수 괄호 루프 없음, 할당 없음, 내장 함수 없음, 위에 나열된 것만. 네 가능합니다. 연산자 다음 은 산술, 비트 및 논리 연산자를 포함 하여 …

23
GUID 증가
최근 Daily WTF 기사에서 영감을 얻은 ... GUID ( XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX각 형식의 문자열 , 여기서 각 X는 16 진수를 나타냄)를 사용하여 GUID를 1 씩 증가 시키는 프로그램 또는 함수를 작성하십시오 . 예 >>> increment_guid('7f128bd4-b0ba-4597-8f35-3a2f2756dfbb') '7f128bd4-b0ba-4597-8f35-3a2f2756dfbc' >>> increment_guid('06b86883-f3e7-4f9d-87c5-a047e89a19fa') '06b86883-f3e7-4f9d-87c5-a047e89a19fb' >>> increment_guid('89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2cf') '89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2d0' >>> increment_guid('89f25f2f-2f7b-4aa6-b9d7-46a98e3cb29f') '89f25f2f-2f7b-4aa6-b9d7-46a98e3cb2a0' >>> increment_guid('8e0f9835-4086-406b-b7a4-532da46963ff') '8e0f9835-4086-406b-b7a4-532da4696400' >>> increment_guid('7f128bd4-b0ba-4597-ffff-ffffffffffff') '7f128bd4-b0ba-4598-0000-000000000000' 노트 …
30 code-golf 

30
주어진 비트 수를 가진 모든 ASCII 문자
(@ChasBrown 덕분에 제목) 모래 상자 배경 이 도전은 최근 Puzzling Stack Exchange 에 게시 한 질문에서 영감을 얻었습니다 . 원래 질문에 관심이 있으시면 링크를 따라 주시기 바랍니다. 그렇지 않다면 여기에 세부 사항이 없습니다. 사실 인쇄 가능한 모든 표준 ASCII 문자는 32에서 126 사이의 10 진수 값을 갖습니다. 이들은 100000에서 1111110 …
30 code-golf 

18
주문 번호 기초 변환기
자신이 원하는 숫자를 원하는 형식을 사용하여 자신의 숫자 기반으로 신속하게 변환 할 수있는 기능. 입력 프로그램은 3 개의 매개 변수를 승인해야합니다. 숫자 : 변환 할 문자열 번호 InputFormat : 숫자가 현재있는 기본 문자열 OutputFormat : 숫자를 변환 할 기본 문자열입니다. 산출 프로그램은 Number이전 숫자베이스 InputFormat에서 새로운 숫자베이스 로 변환해야합니다OutputFormat 예 …

17
일종의 퀴
string이 주어지면 소스 코드의 표시 순서에 따라 x문자를 x정렬 하여 출력하십시오 . 예 Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor, Hut-on-the-Rock, The Sea Input: Output: 규칙 …

30
단어 사다리를 구축
최소 두 단어 (소문자만으로 구성됨)의 목록이 주어지면, 처음부터 오른쪽으로, 왼쪽에서 오른쪽으로, 왼쪽에서 오른쪽으로의 초기 방향을 교대하여 단어의 ASCII 사다리를 구성하고 표시하십시오. . 단어 쓰기를 마치면 방향을 바꾸고 다음 단어 쓰기를 시작하십시오. 언어가 단어 목록을 지원하지 않거나보다 편리한 경우 입력을 한 칸의 공백으로 분리하여 단어 문자열로 사용할 수 있습니다. 선행 및 …

30
물웅덩이와 물웅덩이
또는 "각 단어의 첫 글자와 마지막 글자를 바꾸십시오" 당신의 도전은, 알파벳 ASCII 문자의 문자열과 분리 문자 (각 단어를 분리하기 위해)로 사용할 다른 문자가 주어지면 각 단어의 첫 글자와 마지막 글자를 바꾸는 것입니다. 한 글자로 된 단어는 그대로 두십시오. 예제 / 테스트 사례는 소문자와 공백을 구분 기호로 사용합니다. 구두점을 처리 할 …
30 code-golf  string 

7
안녕! 저는 코드 골프 보안관입니다!
몇 달 전에 트위터를 사용한 사람이라면 누구나 'Howdy! 저는 X "밈의 보안관입니다. 간단한 보안관 이미지가 이모 지로 그려지고 테마에 맞게 변경됩니다. 그래서 코드 골프 보안관의 시간이라고 생각했습니다. ### ##### ### ### ### # ##### # # # # # # # # # # ### # # # # # …

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