«code-challenge» 태그된 질문

코드 챌린지는 다른 스코어링 태그 (예 : 코드 골프)에서 다루지 않는 객관적인 승리 기준으로 프로그래밍 퍼즐을 해결하는 창의적인 방법을 놓고 경쟁합니다.

3
거대한 Boggle 보드에서 프로그램을 찾고
이 64 x 64 텍스트 블록의 각 문자는 95 개의 인쇄 가능한 ASCII 문자 에서 무작위로 균일하게 선택되었습니다 . /rq$:Zy5*g'$DeGXX2o8y "{@Cg:FR9qih}xh >5$DsF1Fs5Ao~smFp;.RJbV )U c4\(|Sx*V$10G9xO:NjHKasem%,\9[pPm@&kTaN~HC[;9`lgqlAH(7dt0a-5}LJ[ &sifw9V-.PLRoD~F'dJYA^Q)L#h>$9h!B4b&ceKp8~HndzDm#1/ySydrf5T8[Y%4 U9>HLQ74Qf[^V9tpWrKFcFxZJ::4?z/o]3u,V[B&hB9lFYA0:rW#yql5z9.d*D}U :M2*O9'7_HMGw_=%@hR>O+(@Dr6MIt(=/{-{4lia0Vmws32wr(fnTmT%HSo&7!uz \KZWG&KnXh+6E+Q>%pV(<Bnm-d+p~y~]Ta"aw9)]0A_AHz\tP3&}1R^/yPPSgN?8 ".7|Uj)S7-k[`yeLO~P2a?z3wiS(R-\k'?z(pVm;;D^k/q84?&7:,E*9$UQ"UbBJ ME]&*R ,*7PDF4Tw*-;De{YeP_al.CJcJX`@V_y+>^<h{L[^Y"!RxjN^lyA_/Y=( #C>Zo#Sl;UUD5ChIj'L@rkELk%S*]a$87j\\n;}796m/\NPL>8d-T-hR!7ftw ?A tV5"E309bAv$jhE6\'8f?VGlBb?z#V;F((3'|}$tfpiNB>"*mxc,X1s:/%x*JQAL rxYXUJsd?X}^yc|'16539vd=psU'>|y/!$-TRamKcJk^2-aD35h7CcaRNue"8#{; @yUq?*(72I8@I)So+]RwtKy:mLhjG/f#:U<TXml<PtX*+,ngfZt75-q*gSsyI2tS |*M*;yz6u2(LZ>W`bth-7G~>|dh'pm}]@"#Oq9%o\W)b,gh%b1O]4F:EGb7ERI=@ ehMo69slKw=S@<j*Q4sfd\1')#)V&yaPF%%ZG6VK\_-$Cab,nrlW"O(<tu&xU=I& |[g4k2L;FD)=yX0SsE-|vI(mDOccuU(+m\wxgrJxi8ZP[uD)L.!K@]%@q`!pk8Yx ?PZaS3;x,7nK~IHlrCGy~xq:@K/CJ1J^oeac&Tv?6[H>>0lu?(/bh@6J^@S?IY-| @tdN$K=Ci2;_0Du;L2OO'en|]<_`nX5p3Bes9`8{}fRCV$X&aoQGYS'$j%r<2709 UwETsAo^d!aUZ0vN5,Yq\n%JAIm}%O88FAJK^Jt&=jM\Q1^+^|X8\._"l%hlF+yH +c^FBFxTGz|f|#kElQs)mS64-3Z\An]|[rQo"OQ+ IP"ARdJ}/OYFQF_/{B 73mU UPvxNByN[2TT,XgRZ_LwolUVWuR)DjYI7j#mmA8m?&Y}}[_h8@Y-R*,#=1\D*&@* ePW.w{@z3moe3Vztd,>?*~ZQUvn8$+xw$$f92D*kPZ":;lcTr3m&{*?j$FgZK|cU IAd'0C{<4b}NuhX1B#gmk'oF4+(@fzP^T?hF/#]g^y rb5][)X-d4Q't~1]HE"tZ p2Z,%H0$EWF/%|UQm?&]E~=v;9YwxrSs%}df`[ …

3
이 무한 문자열에서 런은 어디에 있습니까? (CCCCCC 발견!)
string으로 시작하여 ABC자신의 마지막 절반을 반복해서 자신에 추가 한 결과를 고려하십시오 (길이가 홀수 인 경우 더 큰 절반 사용). 우리는 진보를 얻습니다 : ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... 하자 S절차와 같은 결과가 영원히 반복되는 결과 무한 문자열 (또는 열)를 나타낸다. 골 이 코드 챌린지의 목표는의 런의 첫 번째 발생 …

5
배고픈 이미지 뱀-구멍 # 3
홀 # 1 뱀이 배고프다. 그는 한 번에 한 픽셀 씩 그림을 먹는다. 그는 정말 밝은 픽셀을 좋아합니다. 도전 Joe가 위, 아래, 왼쪽 또는 오른쪽으로 만 움직일 수 있다는 점에서 가장 밝은 픽셀을 먹도록 프로그램하십시오. 명세서 Joe는 이미지의 왼쪽 상단 픽셀에서 시작해야합니다. Joe는 한 번만 가로 또는 세로로만 움직일 수 …

27
한 달에 몇 일입니까?
한 달의 텍스트 표현 (대소 문자를 구분하지 않는 전체 이름 또는 3 자 약어)이 주어진 경우 해당 월의 일 수를 반환합니다. 예를 들어 december, DEC및 dec모든 31를 반환해야합니다. 2 월은 28 일 또는 29 일입니다. 입력이 올바른 형식 중 하나로 한 달이라고 가정하십시오.

8
볼러-골퍼 분수 전쟁
소개 가장 작은 분모, 가장 낮은 분자 순서로 0에서 1까지의 모든 분수를 배열하여 시작하겠습니다. 1/2, 1/3, 2/3, 1/4, 3/4, 1/5, 2/5, 3/5, 4/5, 1/6, 5/6, 1/7 ... 중복은 계산되지 않으므로 2/4, 2/6, 3/6 또는 4/6은 이미 단순화 된 형태 (1/2, 1/3 및 2)로 표시되었으므로 나열되지 않았습니다. /삼). n명령 행 인수로 …

3
단순화 된 커닝 구현
소개 커닝 이란 텍스트 문자 사이의 간격을 조정하는 것을 의미합니다. 예를 들어, Top다음 세 가지 글리프로 작성된 단어를 고려하십시오 . ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... 글리프 사이의 틈을 점으로 채우고 완성 …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

30
원형 키보드 나선
이것은 QWERTY 키보드입니다. Q W E R T Y U I O P A S D F G H J K L Z X C V B N M G에서 시작하여이 키보드에서 "나선형"을 그릴 수 있습니다. 나선은 G에서 시작하여 H, Y, T, F, V, B, N, J, U로 시작합니다. , …

6
비상 수 OEIS 폴리 글 로트!
면책 조항 : 이것은 "OEIS 폴리 글롯!"에서 많은 영감을 얻었습니다 . 폐쇄로 이어지는 문제를 해결하고 (출력 섹션 참조) 응답을 무효화하지 않도록 다시 게시되었습니다. 소개 우리 모두 는 정수 시퀀스 ( OEIS ) 의 온라인 백과 사전을 알고 사랑합니다 . 우리가 만든 어떤 경우에 따라서 오프라인 흥미로운 시퀀스의 버전? 글쎄, 그것은 …

4
푸리에의 골프 현
도전 문자열을 입력으로 받으면 해당 문자열을 출력하는 푸리에 프로그램 을 골프 다운 합니다. 푸리에에서는 문자열을 출력하는 쉬운 방법이 없습니다. 각 문자 코드를 거쳐 문자로 출력해야합니다. 푸리에 언어는 프로그램 시작시 0으로 초기화되는 전역 변수 인 누산기를 기반으로합니다. 언어의 거의 모든 연산자가 사용합니다. 일부는 누산기의 값을 변경하지 않습니다. 캐릭터 아웃 a 누산기의 …

4
1009 픽셀을 묶습니다
출력 은 1009 픽셀을 둘러싸는 모양입니다. 모양은 하나의 닫힌 비교 차 루프 형태이어야합니다. 입력 은 0이 아닌 양의 정수입니다. 각 입력은 고유 한 출력을 산출해야합니다. 즉, 각 출력은 더 낮은 입력을 사용하여 생성 된 출력과 고유해야합니다. 승리 는 최대 입력 제한에 의해 결정됩니다. 제출물의 입력 제한은 고유하지 않거나 유효하지 않은 …

1
콘웨이의 헬로우 월드
모든 프로그래머는 해당 언어를 한 눈에 본 후 모든 프로그래밍 언어로 "hello world"프로그램을 작성할 수 있어야한다고 말합니다 ( 일부 더 살펴본 후 빠른 정렬 ). 는 AS 생명의 콘웨이의 게임 튜링 (는 범용 프로그래밍 언어로 자격 때문에) , 문제는 자체 설명입니다 : "Hello World!"를 만드십시오 Conway 's Game of Life만을 …

26
시대를 통해 유효
SO에 대한이 질문에서 영감을 얻은 임무는 다른 출력을 생성하는 선택한 언어의 두 가지 주요 버전 (최소한)으로 유효한 프로그램을 만드는 것입니다. 규칙 주요 버전이 둘 이상인 모든 언어를 사용할 수 있습니다. 이 문제를 해결하기 위해 "주 버전"은 버전 번호의 첫 번째 숫자가 변경되는 곳입니다. PHP 4와 PHP 5는 다르지만 PHP 5.3과 …

30
+ 또는-부호를 사용하지 않고 추가
이전에 "Do _ without _ _"도전 과제 가 많이 있었지만 이것이 가장 어려운 과제 중 하나가되기를 바랍니다. 도전 STDIN에서 두 개의 자연수 (정수> 0)를 사용하고 두 숫자의 합을 STDOUT에 인쇄하는 프로그램을 작성해야합니다. 문제는 당신이 몇 가지로 사용한다는 것입니다 +및 -가능한 징후. 합산 또는 부정 함수를 사용할 수 없습니다. 예 입력 …

17
진짜 보물은 우리가 길을 따라 만든 숫자였습니다
당신의 임무는 단순히 정수를 출력하는 프로그램, 함수 또는 스 니펫 (예, 스 니펫이 허용됨)을 작성하는 것입니다. 그러나 , 당신은 접두사로 제출을 분리 할 수 있어야한다 또한 다른 정수를 생성합니다. 이전 접두사에 나타난 바이트는 사용할 수 없습니다. 예를 들어 접두사를 가질 수 있습니다. 1 # 1 (Now we can't use 1) …

15
반 회문 퍼즐
회문은 그 자체로 반대되는 단어입니다. 이제 회문처럼 보이지만 그렇지 않은 단어가 있습니다. 단어를 고려 예를 들어 sheesh, sheesh그 반대이기 때문에 회문 아닌 hseehs다른 어떤 우리가 생각 그러나 경우에, sh다음이 역의이다, 단일 문자로 sheesh. 이런 종류의 단어를 우리는 반 회문이라고 부릅니다. 청크의 순서가 반대로되어 원래 단어가 형성되도록 단어를 몇 개의 청크로 …

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