«code-golf» 태그된 질문

코드 골프는 가장 적은 바이트의 소스 코드에서 특정 문제를 해결하기위한 경쟁입니다.

20
역전 후계자
양의 정수가 주어지면 n다음을 수행하십시오 (모든 단계에서 출력). 의 n사본이 포함 된 목록으로 시작하십시오 n. 다음과 같이하십시오 n: 상기 i일 단계 서서히 감소 i가 될 때까지리스트의 엔트리 번째i 예를 들어 주어진 값 n이 4이면으로 시작한 다음 [4,4,4,4]첫 번째 단계 [3,4,4,4]에서 [2,4,4,4],, 을 갖습니다 [1,4,4,4]. 두 번째 단계에는 [1,3,4,4],이 [1,2,4,4]있습니다. 세 …

11
제로의 무게
순서가 지정된 숫자 목록 (주행 0이있을 수 있음)이 있으면 숫자를 세로로 배열 한 다음 모든 0을 맨 아래로 내리고 모든 돌출부는 맨 아래 열린 슬롯으로 떨어 뜨립니다. 선행 0을 제거하여 결과 정수를 출력하십시오. 작동 예 다음과 같이 입력을 받았다고 가정하십시오. ['0000312941295', '239124000124581598', '32852353800451258', '10235923505185190', '1491359102149'] 먼저 수직으로 정렬합니다. 0000312941295 239124000124581598 …

15
키보드 쉬프트 암호
다음과 같은 입력이 주어집니다. 정수 n입니다 n > 0. 문자열 비어 있지 및 (영숫자 수도에만 해당).sss~=[0-9A-Z]+ 표준 간소화 된 QWERTY 키보드 사용 (아래 참조) : 1234567890 QWERTYUIOP ASDFGHJKL ZXCVBNM 다음 작업을 수행하십시오. 키보드에서 각 문자가있는 원래 행을 찾으십시오. n원래 위치 + n 을 기준 으로 문자를 올바른 이동 된 문자로 …

11
얼마나 많은 반음
지침 태스크 문자열 또는 목록 / 배열로 입력 된 두 개의 음표가 주어지면, 음표 자체를 포함하여 얼마나 많은 반음이 떨어져 있는지 계산하여 숫자로 출력합니다. 반음 설명 : 반음은 키보드의 한 단계 위 또는 아래입니다. 예를 들면 C에서 C #입니다. 아래에서 볼 수 있듯이 C는 흰색 메모에 있고 C #은 그 …
21 code-golf  music 

3
히토리 퍼즐 풀기
소개 최소 바이트를 사용하여 Hitori 퍼즐 의 솔버를 작성하십시오 . 도전 당신의 작업은 히토리 (일본어로 "독자"라는 단어; 게임 이름의 의미는 "나 혼자 남겨주세요")의 논리 퍼즐에 대한 솔버를 작성하는 것입니다. 규칙은 다음과 같습니다. nxn 셀 격자가 표시되며 각 셀은 1과 n 사이의 정수를 포함합니다 (포함). 목표는 다음 두 규칙에 표시된 제한에 …
21 code-golf  game 

5
5 일 일기 예보
일기 예보 : 너무 자주 의지하고, 무시하기에는 너무 잘못되었습니다. 높고 낮은 온도와 하루에 4 가지 기상 조건 중 하나가 주어지면 ASCII 아트 그래픽 5 일 일기 예보를 출력합니다. 네 가지 그래픽 표시기의 구조는 다음과 같습니다. \ / -O- Sunny / \ \ / -O(==) Partly Cloudy (====) (==) Cloudy (====) …

8
가위 애니메이션을 만드십시오!
간단한 ASCII 가위 애니메이션을 만들어보십시오! 도전 모든 입력은 정수 -31에서 31까지입니다. 출력은 애니메이션이됩니다 ( 이전 프레임이 교체 되는 한 어딘가에 출력 됩니다. GIF는 허용됩니다). 입력 ( n)이 양수인 경우 : 애니메이션은 8<AKA 오픈 가위로 시작해야합니다 . 다음 프레임은 8=입니다. 가위 "절단"을 보여줍니다. 가위 뒤에 대시 (잘라 내기 표시)가 추가되고 n대시 …

5
HTML 페이지를 산으로 변환
작업 : HTML 페이지를 산으로 변환하십시오! HTML 페이지가 들여 쓰기되면 다음과 같이 보일 수 있습니다. <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> 그러나 솔직히 말하면, 산은이 구조를 더 대표합니다. 따라서 다음과 같이 다시 작성할 수 있습니다. /\ /\/ \ / \ / \ 왼쪽과 오른쪽의 가장 바깥 …

10
외로운 프라임 찾기
외로운 소수 (내가 부르는 것처럼)는 소수이며 너비가있는 숫자 그리드가 주어지면 w ≥ 3직교 또는 대각선으로 인접한 다른 소수가없는 소수입니다. 예를 들어,이 그리드를 여기서 w = 12(프라임은 굵은 체로 강조 표시됨) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 …

30
X 단계 앞으로, 1 단계 뒤로
쉬운 순서의 처음 100 개 숫자는 다음과 같습니다. 0,1,0,2,1,4,3,7,6,11,10,16,15,22,21,29,28,37,36,46,45,56,55,67,66,79,78,92,91,106,105,121,120,137,136,154,153,172,171,191,190,211,210,232,231,254,253,277,276,301,300,326,325,352,351,379,378,407,406,436,435,466,465,497,496,529,528,562,561,596,595,631,630,667,666,704,703,742,741,781,780,821,820,862,861,904,903,947,946,991,990,1036,1035,1082,1081,1129,1128,1177,1176,1226 이 순서는 어떻게 작동합니까? n: 0 1 2 3 4 5 6 7 8 9 10 11 12 0, 1-1=0, 2-1=1, 4-1=3, 7-1=6, 11-1=10, 16-1=15, 0+1=1, 0+2=2, 1+3=4, 3+4=7, 6+5=11, 10+6=16, 15+7=22 a(0) = 0 모든 홀수 n(0 인덱싱)에 대해 a(n-1) …

20
내 책이이 테이블에서 떨어지길 원합니다
이야기 그래서 나는 다른 책들과 함께 내 테이블에서 분리하고 싶은 책이 있습니다. 권의 책 길이로 이것을 달성하기 위해 얼마나 많은 책이 필요한지 알고 싶습니다 .엔엔n Wolfram의 친구가 나를 위해 그린 시각화는 다음과 같습니다. 의 항목에 대한 자세한 내용은 볼프람 및 위키 백과 . 도전 정수 입력 주어지면 , 상위 도서가 …

5
내 번호는 고유합니까
에서 이 문제 우리는 계수 나무를 사용하여 정수 모든 양을 인코딩하는 방법을 배웠습니다. 작동 방식은 다음과 같습니다. 빈 문자열의 값은 1입니다. (S)여기서 SS 값을 가진 표현식 은 S 번째 소수로 평가됩니다 . ABwhere A및 Bare A 및 B 값을 가진 arbirary 표현식은 각각 A * B 값을 갖습니다 . 예를 …

7
반 지수 함수
반 지수 함수는 자체 구성 될 때, 지수 함수를 제공 한 것이다. 예를 들어, 경우는 f(f(x)) = 2^x, 다음 f반 지수 함수 될 것이다. 이 도전에서는 특정 반 지수 함수를 계산합니다. 특히 다음 속성을 사용하여 음이 아닌 정수에서 음이 아닌 정수로 함수를 계산합니다. 일정하게 증가하는 다음과 같은 경우 x < …

3
가짜 점자 해독
⢣⠃⢎⠆⣇⡇⡯⡂⠈⡏⢰⢵⢐⡭⢸⠪⡀⢸⢐⡭⠀⢹⠁⢎⠆⢸⣱⢸⡃⢎⠰⡱⢸⣱⢸⡃⠈⡏⢸⡃⡱⡁⢹⠁⢸⡀⡇⡗⢅⢸⡃⠈⡏⢸⢼⢸⢐⡭⠀ ⣇⢸⡃⢹⠁⢹⠁⣟⢸⢕⢐⡭⠀⡮⡆⡯⡂⣟⠀⡯⠰⡱⢸⣸⢸⢕⠀⣏⡆⢎⠆⢹⠁⣪⠅⢸⢼⢸⠰⣩⢸⢼⠀⡮⡆⡗⢼⢸⣱⠀⢎⠆⡯⠀⢇⠇⡮⡆⡯⡂⡇⡮⡆⣟⡆⣇⢸⡃⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⢎⠆⡗⢼⢸⡃⢸⡃⡗⠔⡇⡯⠂⢹⠁⢣⠃⠸⡸⢸⡃⡯⡂⢹⠁⡇⢎⢰⢵⢸⡀⢸⡀⡇⡗⢼⢸⡃⢐⡭⢸⡃⡯⠂⡮⡆⡯⡂⡮⡆⢹⠁⣟⢐⡭⠀⢎⢸⢼⢰⢵⢸⢕⢰⢵⠰⡁⢹⠁⣟⢸⢕⢐⡭⠀ ⡮⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⠀⡇⣪⠅⢈⣝⢸⡃⡯⡂⢎⠆⠸⡰⡸⢸⢸⣱⠈⡏⢸⢼⠀ ⣪⠅⢎⠆⢸⠈⡏⠀⣇⠰⡱⠰⡱⢸⠪⡀⣪⠅⢸⡀⡇⡗⢅⢸⡃⠸⡰⡸⠰⡱⢸⢕⢸⣱⢐⡭⠀⡮⡆⡯⡂⣟⠀⣪⠅⣟⢸⠕⢰⢵⢸⢕⢰⢵⠈⡏⢸⡃⣏⡆⢸⣳⠘⡜⠀⢹⠁⢇⢆⠇⢎⠆⢸⡀⡇⡗⢼⢸⡃⣪⠅ ⡇⡗⢼⢸⠕⢸⣸⠈⡏⠀⡇⣪⠅⢰⢵⠀⣪⠅⢹⠁⡯⡂⡇⡗⢼⠰⣩⠀⢎⠰⡱⢸⠢⡇⢹⠁⡮⡆⡇⡗⢼⢸⢸⠢⡇⢎⡅⢸⠅⡮⡆⣇⡇⡱⡁⢸⣳⢸⢕⢰⢵⢸⢸⡀⣇⢸⡃⠰⡱⢸⠅ ⢎⠆⡗⢼⢸⡀⢣⠃⢸⡃⡗⢼⠰⣩⢸⡀⡇⣪⠅⡧⡇⢸⣸⢸⠕⢸⠕⢸⡃⡯⡂⢎⢰⢵⢐⡭⢸⡃⢸⡀⣟⠈⡏⠈⡏⢸⡃⡯⡂⣪⠅⢰⢵⢸⠢⡇⣏⡆⢐⡭⢸⠕⢰⢵⠰⡁⣟⢐⡭⠀ ⡮⡆⣟⡆⢎⢸⣱⢸⡃⡯⠰⣩⢸⢼⢸⢀⠇⡗⢅⢸⡀⡗⠔⡇⡗⢼⠰⡱⢸⠕⠰⣩⡆⡯⡂⣪⠅⢹⠁⣇⡇⢇⠇⢇⢆⠇⡱⡁⢣⠃⣩⡃ ⢎⠆⣇⡇⢹⠁⡯⠂⣇⡇⢹⠁⢸⠢⢺⢰⢵⠘⡜⠀⣟⡆⣟⠀⣇⡇⡯⠂⡯⠂⣟⢸⢕⠀⢎⠆⡯⡂⢸⡀⢎⠆⢇⢆⠇⣟⢸⢕⠰⡁⡮⡆⣪⠅⣟⠀ ⣪⠅⡧⡇⢎⠆⡯⡂⢹⠁⣟⢐⡭⠈⡏⠀⢇⢆⠇⡇⡗⢼⢐⡭⠀ ⡗⢼⠰⡱⠀⣇⠰⡱⠰⡱⢸⠕⢸⢼⠰⡱⢸⡀⣟⢐⡭⠀ 위의 ASCII 버전 ⡯⡂⣟⢸⡀⡮⡆⢹⠁⣟⢸⣱⠀ 점자 문자 점자 문자는 부울 행렬로 볼 수있는 4 x 2 사각형의 점을 묶습니다. 이러한 모든 행렬의 연결은 4 x 2 * n 부울 행렬이며, 여기서 n은 입력 문자열의 길이입니다. 점이없는 세로선을 찾아 구분 기호로 …

11
유니 코드 분수
형식에서 분수가 주어지면 m/n(m과 n은 coprime 정수) 해당 유니 코드 분수를 출력하십시오. 프로그램 / 함수는 유니 코드 문자에 해당하지 않는 입력을받지 않습니다. 예 [2, 3]를 들어와는 반대로 배열 2/3이 허용됩니다. m / n반대로 m/n도 괜찮습니다. 두 개의 입력 m과 n도 유효합니다. 처리해야하는 유니 코드 분수는 다음과 같습니다. ½, ⅓, ⅔, …

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