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

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

19
ASCII Art“비행 시뮬레이터”
편집하다 소문자 o를 사용하여 평면을 정의한 다음 나중에 대문자를 사용한 원래 게시물에서 내 오타에 약간의 혼란이있는 것으로 보입니다. 불행히도이 버그는 샌드 박스에서 발견되지 않았습니다. 많은 회원들이 둘 다로 답을 작성했고 오타가 내 잘못이기 때문에 비행기의 정의에서 대문자 또는 소문자 o를 허용합니다. 이에 대한 새로운 규칙을 추가했습니다. 배경 나는 그것을 부르는 …

8
위치 별 욕실 에티켓
배경 화장실 에티켓은 이용 가능한 소변기에 관한 다음 채워진 소변기가 전체 불편 함을 최소화하는 것이어야한다고 말합니다. 총 불편도 방정식은 다음 방정식 세트로 제공됩니다. dist (x, y) = 소변기 단위에서 사람 x와 사람 y 사이의 선형 거리 불편 함 (x) = 합 x를 제외한 모든 사람 y에 대한 합 (1 / …
24 code-golf 

17
확률 적 행렬입니까?
확률 행렬은 마르코프 체인의 맥락에서 사용되는 확률의 행렬이다. 오른쪽 확률 행렬은 각 행의 합계에 대한 행렬이다 1. 왼쪽 확률 행렬은 각 열의 합에 대한 행렬이다 1. 이중 확률 행렬의 각 행과 각 열의 합을 행렬이다 1. 이 과제에서 정수를 사용하여 확률 을 백분율로 나타냅니다 . 이 경우에 합계의 행 또는 …
24 code-golf  matrix 

13
코드 골프 골프 골프
골프 챌린지 아래의 ASCII "녹색"이 주어집니다. | | | |> | | | | | O | | | | | | | | | | | | | 하자 |넣어야에게 벽 하자 |나타내는 절반 플래그 극 하자 >나타내는 극에 플래그 하자 O넣어야 구멍 하자 o넣어야 공을 "녹색"의 크기는 10x10입니다. …

12
배열 통일
소개 같은 길이의 두 배열 (예 : A = [0,1,0,2]and)을 고려하십시오 B = [-1,1,2,2]. 각 항목의 내용이 항목별로 의미가 있다고 가정합니다. 0동등 -1, 1동등 1, 0에 해당 2하며 2와 같습니다 2. 등가는 타동사이다 : -1와 0동일하고, 0그리고 것은 2그래서, 동일 -1과 2도 동일합니다. 및 의 통합 은 (또는 ) 의 …

9
Brain-Flak에서의 골프 팁
Brain-flak 는 스택 기반 Turing-tarpit 언어이며, 나와 DJMcMayhem 및 1000000000 사이에서 공동으로 작성되었습니다 . 일부 사용자는 Brain-Flak의 신비한 방법에 매우 경험이 있습니다. 그래서 저는이 질문을 우리뿐만 아니라 다른 사람들도 우리의 지식을 커뮤니티와 공유하고 "사용하기 힘들도록 고안된"이 언어의 진입 기준을 낮추는 방법으로 설정하는 것이 좋습니다. 그리고 아마도 더 많은 경험을 가진 …

9
소수의 고독
최근에 나는 주인공이 쌍둥이 소수 와 다소 비교 되는 소설 " 소수 의 고독" ( " 항상 함께 있지만 항상 "을 건드리지 않는 ")을 읽었습니다 . 쌍둥이 소수는 예 -for 다른 소수 트윈 프라임 쌍 (41, 43)이 2 이하 또는 2 이상의 어느 하나 인 소수이다. 다시 말해, 트윈 프라임은 …
24 code-golf  math  primes 

24
숫자의 합과 곱으로 나눌 수있는 숫자
양의 정수를 사용하십시오 X. 이 숫자는 모든 자릿수의 합이 X제수 X이고 모든 자릿수의 곱이 제수 인 경우에 관심이있는 시퀀스의 일부 X입니다 X. 예를 들어, 135같은 번호 때문에 1 + 3 + 5 = 9어떤 분할 135 = 9 * 15하고 1 * 3 * 5 = 15있는 분할도 135. OEIS의 …

2
가능한 한 큰 문자열에 대해 가능한 최대 실행 수 계산
[이 질문은 문자열의 런 을 계산 하기위한 후속 조치입니다 ] 마침표 p문자열은 w임의의 양의 정수이다 p되도록 w[i]=w[i+p] 이 방정식의 양쪽이 정의 될 때마다. 하자 per(w)의 작은 기간의 크기를 나타낸다 w. 우리는 문자열 w이주기적인 iff 라고 말합니다 per(w) <= |w|/2. 따라서 비공식적으로주기적인 문자열은 다른 문자열에서 적어도 한 번 반복 된 문자열입니다. …

27
히브리어 알파벳 출력
당신의 임무는이 정확한 텍스트를 인쇄하는 것입니다 : אבגדהוזחטיכךלמםנןסעפףצץקרשת (후행 줄 바꿈을 인쇄 할 수 있습니다) 텍스트의 UTF-8 인코딩에 대한 SHA256 해시 : 0ab6f1e0bf216a0db52a4a5a247f95cba6f51496de7a24dfd01f3985dfcf6085 Base64 인코딩 : 15DXkdeS15PXlNeV15bXl9eY15nXm9ea15zXnted16DXn9eh16LXpNej16bXpden16jXqdeq 규칙 이 텍스트를 출력하는 내장 기능을 사용할 수 없습니다. 표준 허점은 허용되지 않습니다. 이것은 code-golf 이므로 가장 짧은 답변이 이깁니다. 행운을 빕니다!

30
알파벳 암호를 인코딩
소문자 만 포함하는 문자열이 있으면 해당 문자열을 알파벳 암호로 인코딩하십시오. 알파벳 암호로 인코딩하려면 (예제를 사용합니다 hello) : 먼저 문자열의 각 문자를 알파벳에서의 위치 ( a= 1, b= 2등)에 따라 숫자로 변환합니다 . 예 :8 5 12 12 15 0s로 각 숫자를 두 문자로 채 웁니다. 예:08 05 12 12 15 …

15
사다리를 그리고 슬라이드
당신의 임무는 입력으로 n1에서 25 사이 의 자연수 ( ) 를 취하고 슬라이드와 사다리의 아이소 메트릭 표현 n을 렁의 수로 인쇄하는 프로그램이나 함수를 만드는 것 입니다. 사다리 및 슬라이드 사양 사다리는 항상 왼쪽을 향하고 슬라이드는 오른쪽을 향합니다. 사다리 쪽에서보고 있으므로 슬라이드의 일부가 최상위 3 단계에서 가려져 있습니다. 렁은 4 개의 …

23
종탑은 몇 번 울리나요?
소개 종루는 벨 매 시간마다, 울립니다 n로, 시간을 n12 시간 시계의 현재 시간 서비스를 제공합니다. 예를 들어 종은 오후 5시에 5 번, 오전 10시에 10 번 울립니다. 태스크 적절한 형식으로 두 번 주어진 경우, 시작 및 종료 시간을 포함하여 벨이 울릴 횟수를 출력합니다 예 "10am-12pm" 10+11+12= 33 [01:00, 05:00] 1+2+3+4+5 …
24 code-golf  clock 

15
탭 대 우주 전쟁
탭 대 우주 전쟁 따라서 코드를 들여 쓰기 / 포맷하기 위해 탭을 사용할지 공백을 사용할 지에 대한 많은 논쟁이있었습니다. 엄청나게 미친 독특한 형식 지정 방법으로 이동하여 대학이 분쟁을 해결하도록 도울 수 있습니까? 당신의 임무는 모든 탭을 네 개의 공간으로 확장하는 전체 프로그램이나 기능을 작성하는 것입니다. 그런 다음 n 개의 선행 …


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