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

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

30
건초 더미에서 바늘 찾기
인쇄 가능한 모든 ASCII 문자로 구성된 최소 2x2 크기의 직사각형 건초 더미가 주어지면 바늘의 위치 (왼쪽부터 계산)가 다른 문자가됩니다. 예를 들어, 다음 건초 더미가 입력 된 경우 : ##### ###N# ##### ##### 출력은 3,10 인덱스 (이 챌린지에서 사용할 것) 또는 4,21 인덱스 일 때 여야합니다 . 건초 더미는 인쇄 가능한 …
38 code-golf  string 

30
보이지 않는 텍스트 인쇄
문자열을 입력으로 지정하면 문자열 길이와 동일한 수의 공백 문자 (0x0A 및 0x20)가 출력됩니다. 예를 들어, 문자열이 주어지면 Hello, World!코드는 정확히 13 개의 공백 문자를 출력해야합니다. 공백과 줄 바꿈을 혼합하여 사용할 수 있습니다. 코드는 추가 줄 바꿈이나 공백을 출력해서는 안됩니다. 테스트 케이스 : Input -> Amount of whitespace to output "Hello, …
38 code-golf  string 

7
IPv4 주소의 누락 된 기간 수정
때로는 IPv4 주소를 입력 할 때 모든 숫자가 올바르게 표시되지만 하나 이상의 마침표를 입력하는 것을 잊어 버립니다. 깨진 IPv4 주소를 사용하여 누락 된 기간의 모든 유효한 배치를 출력하는 프로그램 (또는 기능)을 갖고 싶습니다. 입력 입력은 항상 유효한 IPv4 주소의 변환 인 문자열입니다 (아래 세부 사항 참조). 하나 이상의 마침표 문자를 …

27
경찰 : 숨겨진 OEIS 하위 문자열
이것은 경찰과 강도 도전입니다. 이것이 경찰의 실입니다. 강도의 스레드가 여기에있다 . 경찰은 OEIS 에서 시퀀스를 선택하고 해당 시퀀스에서 첫 번째 정수를 인쇄 하는 프로그램 p 를 작성 해야합니다. 또한 일부 문자열을 찾아야합니다 들 . p 어딘가에 s 를 삽입하면 이 프로그램은 시퀀스에서 두 번째 정수를 인쇄해야합니다. p 의 동일한 위치에 …

17
겹치는 폴리 글 로트
많은 C & R 과제와 달리 별도의 강도 게시물이 필요하지 않습니다. 강도의 목표는 이전 답변을 해독 한 다음 경찰로 새로운 답변을 게시하는 것입니다. 응답자로서 다음과 같은 일련의 폴리 글 로트를 작성합니다 (각 열은 언어이며 각 항목은 해당 언어로 된 답변의 출력입니다). Language: 1 2 3 4 5 6 7 8 …

30
26 명의 가장 부유 한 억만 장자가 가장 가난한 38 억 명의 부를 소유하고 있습니까?
소개: 며칠 전 HNQ에서이 제목을 읽었을 때 같은 제목의이 게시물을 읽었습니다 . 이 질문에서 다음을 주장한 후보 후보 베르니 샌더스의 주장이 논의되고있다. 오늘날, 세계에서 가장 부유 한 26 억 명의자인 26 명이 현재 세계 인구의 절반 인 지구상에서 가장 가난한 38 억 인구만큼 많은 부를 소유하고 있습니다. 비디오 링크 사실인지 …

1
내 파스타 소스에 무엇입니까?
배경 프랑스에서, 그리고 아마도 유럽 연합 (EU), 판매 가능한 음식의 나머지 있어야 에, 포장에 그것을 구성하는 성분 목록 무게 비율 내림차순를 . 그러나 성분이 표지의 텍스트 나 이미지로 강조 표시 되지 않는 한 정확한 백분율을 표시 할 필요는 없습니다 . 예를 들어 포장에 큰 빨간 토마토와 아름다운 바질 잎만을 보여주는 …
37 code-golf  math 

30
Anno 게임에 가능한 모든 타이틀을 나열하십시오
에서 안노 비디오 게임 시리즈 이들의 제목은 항상 특정 패턴에 매년 기능 초기 2019에 대한 발표 7 일 6 개 게임이 있습니다 Anno 1602, Anno 1503, Anno 1701, Anno 1404, Anno 2070, Anno 2205, Anno 1800 디지털 합계는 항상 9입니다. 연도는 4 자리 숫자입니다. 그것들은 적어도 하나의 0을 포함합니다. 이러한 …

30
당신은 Jabberwock을 죽인가?
당신의 작업은 정확한 문자열을 출력하는 것입니다 The Jabberwocky 입력하지 않고. 입력 및 출력에 대한 일반 규칙이 적용되므로 기능과 프로그램이 모두 허용됩니다. 물론 캐치가 있지만 캐치 없이는 재미가 없습니다. 영문자 이외의 문자를 제거 할 때 프로그램 은 시버 워키 (대소 문자 구분)를 시작해야합니다 . 시를 시작하려면 처음부터 시작하는시의 연속 하위 문자열이어야합니다. …

28
행렬이 중심 대칭입니까? 그리고 코드도 마찬가지입니까?
정의 중심 대칭 행렬은 정사각형 행렬 의 중심에 대해 대칭이다. 더 엄격하게, 크기가 행렬 는 대해 다음 관계가 만족되는 경우 중심 대칭 이다 : n × n i ,에이AAn×nn×nn \times nA i ,i,j∈([1,n]∩Z)i,j∈([1,n]∩Z)i,\: j \in ([1, n] \cap \mathbb{Z})Ai,j=An+1−i,n+1−jAi,j=An+1−i,n+1−jA_{i,\:j}=A_{n+1-i,\:n+1-j} 그러한 행렬의 예 다음은 이와 같은 행렬의 대칭에 대한 그림입니다 (위의 …

30
콜 모고 로프 시프터
아래에 표시된대로 다음 세 줄의 텍스트를 출력하거나 표시합니다. 후행 줄 바꿈이 허용됩니다. bC#eF&hI)kL,nO/qR2tU5wX8z A!cD$fG'iJ*lM-oP0rS3uV6xY9 aB"dE%gH(jK+mN.pQ1sT4vW7yZ 해당 텍스트 블록은 아래의 텍스트 블록과 동일하지만 n 번째 열이 아래로 n 배 아래로 회전합니다. !"#$%&'()*+,-./0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 이는 kolmogorov 복잡성 문제이므로 출력 형식이 유연하지 않다는 점을 명심하십시오 .

30
잠깐,이게 무슨 언어 야?
최근에는 NegativeLiterals확장 프로그램이 사용 되는지 감지 할 수있는 Haskell 프로그램을 작성하는 것을 좋아했습니다 . 나는 다음을 생각해 냈다. data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) 온라인으로 사용해보십시오! True정상적으로 인쇄 됩니다 False. 이제 나는이 일을하는 것이 너무나 즐거웠습니다. 어떤 다른 하스켈 언어 확장 프로그램을 사용할 수 있습니까? 규칙 당신이하고 …

5
제 시간에 만들어 줍니까?
영감을받은 이 . 배경 악한 농부 가격을 견인하기 위해 당신의 밀밭을 태워하기로 결정했다. 완전한 파괴를 보장하기 위해, 그는 또한 당신의 분야를 휘발유에 담그 셨습니다. 더 불행하게도, 당신은 불이 켜졌을 때 들판을 걷고 있었으며, 생존하기 위해 빨리 나가야합니다. 도전 밀, 불 및 당신의 위치를 ​​포함하는 들판이 주어지면, 들판에서 제 시간에 만들 …

18
코드 프라임
입력 이 도전에 대한 입력이 없습니다 도전 출력하는 코드를 작성하십시오. 자릿수의 합계가 코드의 바이트 수와 같은 첫 10 개의 소수 예 당신의 코드가 Co&%423@k"oo"어떤 코드인지 를 합시다 . 누가 그 10 개의 소수를 그 숫자로 13 bytes 출력해야 한다고하자 [67, 139, 157, 193, 229, 283, 337, 373, 409, 463].... 알았어! …

28
샌드위치는 언제받을 수 있나요?
다음 입력 중 하나가 제공됩니다. 달콤한 양파 치킨 데리야끼 오븐 구이 치킨 칠면조 가슴살 이탈리아 BMT 참치 검은 숲 햄 미트볼 마리 나라월요일부터 가장 낮은 숫자로 시작하여 해당 거래의 요일을 나타내는 1-7 (또는 0-6)의 숫자를 출력합니다. 원하는 경우 입력은 모두 소문자 또는 대문자 일 수 있습니다 (예 : "italian bmt"). …

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