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

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

5
인터뷰 : The Front Nine
인터뷰 : The Front Nine 이것은 면접 질문 프로그래밍에서 영감을 얻은 일련의 과제 중 첫 번째입니다. 미래의 미래 상사가 앉아있는 사무실로 들어갑니다. "와서 앉으세요"라고 그는 말합니다. 긴장하면서도 전문적인 복장에 주름이 없는지 확인하십시오. 그는 당신의 교육, 이전의 직업 경험 등에 관한 많은 질문을합니다. 당신은 대부분 정직하게 대답하며 여기저기서 약간의 꾸밈음을 추가하여 …

2
vim에 녹색 계란과 햄을 입력하십시오
Dr. Seuss의 Green Eggs and Ham 책은이 책의 전체 이야기에서 50 개의 다른 단어 만 가지고있는 것으로 유명합니다. 당신의 임무는 모든 기본 설정으로 일반 모드에서 시작 하여 vim 텍스트 편집기 의 빈 파일에 적용될 때 녹색 계란과 햄의 전체 텍스트를 생성하는 일련의 키 입력을 만드는 것 입니다. 키 입력은 조작의 …

7
Y2K… 2019 년?
2019 년 8 월 10 일이지만 귀하의 작업에는 여전히 Y2K가 포함됩니다. 이상한가요? 두 자리 숫자가 추가 된 자체 인쇄 프로그램을 작성하십시오. 처음 실행할 때는 00을 출력에 추가해야합니다 (소스 코드는 퀴인 변형이므로). 두 자리 숫자가없는 원래 프로그램에서 해당 출력을 실행하면 원래 프로그램이 출력되지만 01이 추가됩니다. 해당 출력을 실행하여 02가 추가 된 …
18 code-golf  quine 

1
그리드 채우기 구불 구불 완료
그리드-채움 구불 구불 한 사각형은 한 이상 정사각형 격자 의 모든 셀을 방문하고 , 인접한 셀 사이의 가장자리를 두 번 이상 교차하지 않으며 자신을 절대로 교차하지 않는 닫힌 경로입니다 . 예를 들면 다음과 같습니다.엔× NN×NN \times N 채워지면 그리드의 각 셀은 다음 8 개의 타일 중 하나로 표시 될 수 …

12
빈칸 채우기 구성
문자열에 특정 함수 집합이 있다고 가정 해 봅시다. 이러한 함수는 공백이나 madlib를 채우는 것과 비슷합니다. 단 하나의 입력 만 사용하고 모든 공백을 채우는 데 사용합니다. 예를 들어 다음과 같은 함수가있을 수 있습니다. I went to the ____ store and bought ____ today. 이 함수를 문자열에 적용 cheese하면 결과는 다음과 같습니다. …

10
디버거 안팎에서 다르게 동작하는 프로그램 [닫기]
휴무 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 6 개월 전 . 문제는 인수 나 다른 입력을받지 않고 디버거에서 디버그되지 않을 때의 동작 방식 과 다르게 동작 하는 …
18 code-golf 

7
3x3x3 큐브의 표면을 그래프로
당신의 임무는 54 정점으로 그래프를 생성하는 것입니다. 각각은 매직 큐브의 패싯에 해당합니다. 해당면이 한면을 공유하는 경우 두 꼭지점 사이에 모서리가 있습니다. 규칙 알고리즘에서 그래프를 나타 내기 위해 인접 목록, 인접 행렬, 가장자리 목록 또는 적절한 형식을 출력하도록 선택할 수 있습니다. (인간이 읽을 수있는 시각적 그래프는 일반적으로 알고리즘에서 합리적인 형식이 아닙니다.) …

22
기하 급수적 인 성장과 그 너머로!
도전 밑이 이고 색인 주어지면 출력 항 는 다음과 같이 정의됩니다.1&lt;b&lt;101&lt;비&lt;101 < b < 10t≥1티≥1t \ge 1xt엑스티x_t x1=1110엑스1=1110x_1 = 11_{10} xi+1엑스나는+1x_{i+1} 를 밑수 로 변환 한 다음 밑수 다시 해석하여 을 구합니다xi엑스나는x_ib비b101010 출력은 이어야합니다.101010 5 번 항의 5 단계는 다음과 같습니다. x1=1110엑스1=1110x_1 = 11_{10} 입니다. 1110=2151110=21511_{10} = 21_{5} x 2 …
18 code-golf  number 

15
제수 부자와 가난한 숫자
소개 정수의 이상한 세계에서 제수는 자산과 같으며 반전보다 더 많은 제수를 갖는 숫자를 "풍부하게"부르는 데 사용하는 반면, 약수보다 적은 제수를 갖는 숫자를 "나쁨"이라고 부릅니다. 예를 들어, 숫자 : 오 약수가 그 반전하면서 만 사 가지고 . 따라서 은 리치 번호 라고하고 는 불량 번호입니다.2401240124011 , 7 , 49 , 343 …


30
문자가 증가하는 동안 숫자가 감소합니다
문자가 감소하는 동안 숫자가 증가 함에 따라 무작위로 영감 혼합 된 문자 및 정수 (예를 들어, 목록이 주어지면 ['a', 2, 3, 'b']) 증가 (AT 포장 알파벳 한 위치에서 문자를 z행 a) 및 감소 위의 예를 들어 1 씩 숫자 출력은이어야한다 ['b', 1, 2, 'c']. 입력은 혼합 유형 목록, 구분 문자열, …

9
그리드를 삼각형으로 분할
골 이 문제의 목표는 삼각형의 모든 정점이 그리드 점에 n있는 n X 1그리드를 삼각형 으로 분할하는 방법의 수를 계산 하는 함수를 생성하는 것입니다 . 예 예를 들어, 파티션이 각각 2, 2, 2, 2, 4 및 2 개의 서로 다른 방향 f(2) = 14을 갖는 다음 파티션을 통해 2 x 1 …

22
ssTTsSTtRrriinInnnnNNNIiinngg
도전 마지막 문자를 제외한 문자열의 각 문자에 대해 다음을 수행하십시오. 현재 문자를 출력합니다. 다음 목록에서 1-5 (포함) 사이의 임의의 횟수로 무작위 출력합니다. 현재 캐릭터 문자열의 다음 문자 현재있는 캐릭터의 스위치 버전 문자열의 다음 문자의 스위치 버전입니다. 테스트 사례 String -&gt; SSSTSStrTrIiinIIngn , . , . , . Hello world! -&gt; …

8
이 사변형은 주기적입니까?
수학에서 순환 사변형 은 꼭짓점이 모두 같은 원에 있습니다. 다시 말해서, 모든 정점은 다른 3 개의 원주에 있습니다. 자세한 내용은 MathWorld 기사를 참조하십시오 . 예 이 사변형은 주기적입니다. 이 사다리꼴은 주기적이지 않습니다. (위키 백과의 이미지) 객관적인 볼록 사변형을 형성하는 반 시계 방향의 4 개의 정점 좌표가 주어지면 사변형이 주기적인지 확인합니다. …

17
내 번호에 연속적인 내림차순 숫자는 몇 개입니까?
2019 년이 왔을 것입니다. 아마도 모든 사람들 이이 숫자의 특성을 발견했습니다. 실제로 연속적인 내림차순을 나타내는 두 개의 하위 번호 (20 및 19)로 구성됩니다. 도전 숫자가 주어지면의 x하위 숫자를 취함으로써 형성 될 수있는 연속적인 내림차순의 최대 시퀀스 길이를 반환합니다 x. 노트 : 하위 번호는 앞에 0을 포함 할 수 없습니다 (예 …
18 code-golf 

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