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

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

13
레 벤슈 테인 거리 및 OEIS (고무)
이것은 강도 게시물입니다. 경찰 포스트는 여기에있다 . 당신의 임무는 정수 입력 N 을 취하고 시퀀스 OEIS A002942 의 N 번째 숫자를 출력하는 것 입니다. 순서는 거꾸로 쓴 제곱 숫자로 구성됩니다. 1, 4, 9, 61, 52, 63, 94, 46, 18, 1, 121, 441, ... 선행 0은 잘 립니다 ( 100 은 …

14
숫자를 확장
숫자를 확장 다음과 같은 방법으로 0보다 큰 정수를 확장해야합니다. 숫자를 10 진수로 나누고 각 숫자에 대해 다음 규칙에 따라 목록을 생성하십시오. 숫자가 홀수 인 경우 목록은 숫자로 시작하여 1로 내려갑니다. 숫자가 짝수이면 목록은 숫자로 시작하여 9까지 올라갑니다. 숫자가 0이면 목록이 비어 있습니다. 숫자 아래의 홀수 목록과 짝수의 홀수 목록을 기록하십시오. …
11 code-golf  number 

6
LaTeX 진리표
논리 함수의 출력 목록을 승인하고 해당 진리표에 대한 LaTeX 코드를 출력하는 프로그램 또는 함수를 작성하십시오. 입력은 소문자로 a-z표시되어야하고 출력은로 표시되어야합니다 F. 입력 목록의 길이는 항상보다 짧습니다 2^25. 즉, 입력 수는 항상 25보다 작습니다. 따라서 입력 이름에 소문자 알파벳 문자를 사용할 수 있습니다. 입력 논리 함수의 출력을 나타내는 많은 n입력 및 …
11 code-golf  math 


6
여왕을 거꾸로!
우리는 모두 quine 이 무엇인지 알고 있습니다. 반전 quine 인쇄하는 소스 코드를 읽지 않고 소스 코드의 역, 그리고 전적으로 인쇄 가능한 ASCII 문자의 구성 (공간을 통해하는 비어 있지 않은 프로그램입니다 ~). 여기서 "소스 코드의 역수"는 다음을 의미합니다. 프로그램 출력에는 인쇄 가능한 각 ASCII 문자 (m-c) 시간이 포함되어야합니다 . 여기서 c …

8
포함-제외 시각화
포함-제외를 사용하면 다른 값 중 일부를 알고있는 집합 간의 교집합과 교집합의 크기를 계산할 수 있습니다. 나는 그것을 정확하게 설명하지는 않지만, 당신의 도전은 벤 다이어그램에서 포함 제외를 시각화하는 것입니다. 내가 좋기 때문에 원이 아닌 사각형을 사용하게됩니다. 합리적인 형식으로 왼쪽 상단 및 오른쪽 하단 모서리 좌표로 표시되는 사각형 목록이 제공됩니다 (4 개의 …

7
간단한 DTMF 디코딩 : 전화 키를 찾으십시오!
이것은 약간의 창의적인 도전으로 이어질 수있는 간단한 도전입니다. Quoting Wikipedia : "DTMF (Dual-tone Multi-frequency Signaling)는 전화 장비와 다른 통신 장치 및 교환 센터 사이의 전화선을 통해 음성 주파수 대역을 사용하는 대역 내 통신 신호 시스템입니다." 직무 다음 표에서 열과 행 빈도를 나타내는 두 개의 정수가 주어지면 해당 키를 출력해야합니다. | …

18
빈칸을 채워주세요.
(아니, 이 도 이들의 ) 문자열과 문자열 목록이 제공되면 입력 문자열의 모든 공백을 해당 문자열로 채우십시오. 입출력 입력 문자열은 알파벳 문자, 공백 및 밑줄 만 포함합니다. 비어 있지 않으며 밑줄로 시작하지 않습니다. 즉, 입력 문자열이 정규식과 일치합니다.^[a-z A-Z]([a-z A-Z_]*[a-z A-Z])?$ 입력 목록의 모든 문자열은 비어 있지 않으며 영숫자 및 공백 …

1
스태킹 보드
가능한 한 작은 공간에 쌓아야 할 보드가 많이 있습니다. 불행히도, 보드를 10 높이 이상 쌓으면 보드가 넘어집니다. 보드를 10 개 이상의 높이로 쌓거나 빈 공간에 매달리지 않고 가능한 한 적은 수평 공간을 차지하도록 보드를 쌓는 방법을 알려주는 프로그램이 필요합니다. 당신의 작업 : 보드 길이를 포함하는 배열을 제공 할 때 보드를 …

1
평면도!
면책 조항 :이 질문에서 들었던 이야기는 전적으로 허구이며 소개를 제공하기위한 목적으로 만 고안되었습니다. 저는 건축가 인 친구가 있는데 코드 골프와이 사이트의 개념을 그에게 설명한 후에 실제로 변경에 유용한 코드를 작성해야한다고 말했습니다. 나는 그에게 그가 유용하다고 생각하는 것을 물었고 건축가로서 그는 특정 크기의 집에서 특정 크기의 방에 대해 가능한 모든 준비를 …

15
줄을 뒤집어 라!
당신의 작업 : ASCII 문자 만 포함하는 문자열이 주어지면 문자열을 역으로 출력 / 반환하는 프로그램 / 함수를 작성하십시오. 예: 1) 입력 Hello, World! 2) 입력시 고유 한 숫자를 입력하십시오. ( |가독성을 위해 파이프 ( )로 구분 된 입력 문자열 ) H|e|l|l|o|,| |W|o|r|l|d|! 1 2 3 4 5 6 7 8 …
11 code-golf  string 

14
ASCII 비행기 배너
두 개의 입력을 감안할 때 - 그들 중 하나 (줄 바꿈을 제외한 공간을 포함) 비어 있지 않은 인쇄 가능한 ASCII 문자열, 당신의 선택 (의 두 가지 일관된 값의 다른 존재 하나 1 / 0, l / r, left / right, 등) - 아스키 아트 비행기 출력 왼쪽 또는 오른쪽을 가리키는 …

4
이것은… ……
Fortress는 Sun 프로그래밍 언어 리서치 그룹 (RIP Fortress)이 개발 한 언어로 고유 한 속성을 지니고 있으며, 다양한 글꼴 스타일 (예 : 칠판 굵은 체, 굵은 체, 이탤릭체, 로마 등). 목표는 HTML 마크 업으로 한 문자 요새 변수를 나타내는 것입니다. 한 문자 변수의 강화가 작동하는 방법은 다음과 같습니다 (코드 골프 목적으로 …
11 code-golf 

3
요청한 날씨에 대한 부족 토템 설정
수족 마을이 있습니다. 토템이 있습니다. __ ___| |___ \/ \ / \/ /\ ``| |`` /\ /^^\ | | /^^\ / /\ \ | | / /\ \ '''''''''''''''''''''''''''' 토템은 수 우가 다양한 임무를 수행 할 수 있도록 날씨를 습득 할 수있게 해줍니다. 적절한 날씨를 불러 내기 위해 마을 사람들이 …

7
마침표 배열 수
period문자열이 어떤 부분이 오버행 무시 자체 일치하도록 스트링의 최단 비제로 시프트된다. 예를 들어 abcabcabperiod가 3있습니다. 관례 적으로 우리는 그러한 시프트가 없다면 문자열의 길이는 길이와 같다고 말합니다. 기간 따라서 abcdeIS 5및 기간 a입니다 1. 보다 공식적인 용어로, 문자열의 기간은 (에서 색인화 )가 되도록 S최소 입니다.i > 0S[1,n-i] == S[i+1,n]1 두 길이의 …

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