«code-challenge» etiketlenmiş sorular

Bir kod zorluğu, diğer puanlama etiketleri (örn. Kod-golf) tarafından kapsanmayan nesnel bir kazanma ölçütüyle bir programlama bulmacasını çözmenin yaratıcı yolları için bir yarışmadır.

3
Büyük bir Boggle panosundaki programları arıyorsunuz
Bu 64 x 64 bloktaki her karakter, yazdırılabilir 95 ASCII karakterinden rastgele ve üniform olarak seçilmiştir . /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`[ `SfXMJWt86UY1duGAAKkFSrH! oUyB[soS!N%XYwX]%n …

3
Bu sonsuz dizede kaçamak nerede? (CCCCCC Bulundu!)
Dizeyle başlayarak ABC, kendisinin son yarısını tekrar tekrar eklemenin sonucunu düşünün (uzunluk tek ise büyük yarıyı kullanın). İlerlemeyi alıyoruz: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... SBu prosedür sonsuza dek tekrar edildiğinde ortaya çıkan sonsuz dize (veya dizi) temsil edelim . Hedef Bu kod meydan amaç ishal ilk geçtiği dizinini bulmaktır …

5
Aç Resim Yılan - Delik # 3
Delik # 1 Joe yılanı aç. Her seferinde bir piksel resim yiyor. Parlak piksellerden gerçekten hoşlanıyor. Meydan okuma Joe'yu bulabildiği en parlak pikselleri yemesi için programlayın, yalnızca yukarı, aşağı, sola veya sağa hareket edebilmesi. Özellikler Joe görüntünün sol üst pikselinden başlamalıdır. Joe her hareketten sadece 1 tane yatay veya dikey …

27
Bir ayda kaç gün var?
Bir ayın yazılı bir gösterimi (büyük / küçük harf duyarlı tam adı veya 3 karakter kısaltması) verildiğinde, ay içindeki gün sayısını döndürün. Örneğin, december, DECve dectüm 31 dönmelidir. Şubat, 28 veya 29 gün sürebilir. Girişin doğru formlardan birinde bir ay olduğunu varsayalım.


3
Basitleştirilmiş karakter aralığı uygulayın
Giriş Karakter aralığı, bir metnin harfleri arasındaki boşluğu ayarlamak anlamına gelir. Örnek olarak, Topaşağıdaki üç glifle yazılmış kelimeyi düşünün : ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Glifler arasındaki boşlukları noktalarla doldurabilir ve …
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
Dairesel Klavye Spiral
Bu bir QWERTY klavyesidir. 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'den başlayarak bu klavyede "spiral" yapabiliriz. Spiral G'de başlayacak, H'ye, sonra Y'ye, sonra T'ye, sonra F, sonra V, sonra B, …

6
(Sabit olmayan) OEIS!
Feragatname: Bu, "OEIS Polyglot!" ancak kapanmaya neden olan sorunu giderir (çıktı bölümüne bakın) ve cevapları geçersiz kılmayacak şekilde yeniden gönderildi. Giriş Hepimiz tamsayı dizilerinin çevrimiçi ansiklopedisini ( OEIS ) biliyor ve seviyoruz . Peki ya ilginç dizilerin çevrimdışı bir versiyonunu yapsaydık? Bu çok kolay olurdu, değil mi ve standart arayüzümüzle …

4
Fourier'de golf oynamak
Meydan okuma Girdi olarak bir dize verildiğinde, o dizgeyi çıkaran Fourier programında golf oynayın. Fourier'de bir dizgeyi çıkarmanın kolay bir yolu yoktur: her karakter kodundan geçmeniz ve bunu bir karakter olarak çıkarmanız gerekir. Fourier Dil, programın başlangıcında 0'a ilklendirilen global bir değişken olan bir akümülatöre dayanmaktadır. Bu, dildeki hemen hemen …

4
1009 piksel dahil
Çıktı , 1009 pikseli çevreleyen bir şekildir. Şekil, tek, kapalı, kesişmeyen bir halka şeklini almalıdır. Giriş , pozitif olmayan sıfır tamsayıdır. Her giriş, benzersiz bir çıktı vermelidir - yani, her çıktı, daha düşük bir girdi kullanılarak oluşturulanlardan benzersiz olmalıdır. Zafere , en büyük giriş sınırı tarafından karar verilir: Gönderiminizin giriş …

1
Conway'in Merhaba Dünyası
Sık sık, tüm programcıların bu dile bir kaç bakış açısından sonra herhangi bir programlama dilinde bir "merhaba dünyası" programı yazabilmesi gerektiği söylenir (ve birkaç bakıştan sonra hızlı bir şekilde). As conway'in hayat oyunu tam Turing edilir (bir genel amaçlı programlama dili olarak nitelendirir böylece) , problem kendini açıklıyor: Bir "Merhaba …

26
Çağlar Boyunca Geçerli
SO bu sorudan ilham aldı göreviniz, seçtiğiniz dilin (en azından) iki farklı sürümünde geçerli olan ve farklı çıktılar üreten bir program üretmektir. kurallar Birden fazla ana sürüme sahip olan herhangi bir dil kullanılabilir. Bu zorluğun amaçları için, sürüm numarasındaki ilk sayının değiştiği "büyük sürüm" olduğunu söyleyebilirim. PHP 4 ve PHP …

30
+ Veya - işareti kullanmadan ekleme
Daha önce birçok " _ __ yapmadan Do _" zorlukları oldu, ama umarım bu en zorlayıcılardan biri. Meydan okuma STDIN'den iki doğal sayı (tam sayı> 0) alan ve iki sayının toplamını STDOUT'a yazdıran bir program yazacaksınız. Buradaki zorluk mümkün olduğunca az kullanmanız +ve -işaretler kullanmanız gerektiğidir . Toplama benzeri veya …

17
Gerçek hazine, yol boyunca yaptığımız rakamlardı.
Göreviniz, basitçe bir tamsayı çıkaran bir program, işlev veya snippet (evet, snippet'lere izin verilir) yazmaktır. Ancak , siz önekleri halinde teslim ayırmak gerekir ayrıca farklı tamsayılar üretirler. Önceki öneklerde görünen baytları kullanamazsınız. Örneğin, öneklere sahip olabiliriz: 1 # 1 (Now we can't use 1) 1-6 # -5 (Now we can't …

10
Eşsiz En Kısa Sapanlar
Dizelerin bir listesi göz önüne alındığında, her dizeyi, listedeki diğer dizelerin hiçbirinin alt dizisi olmayan boş olmayan alt dizelerinden biriyle ve mümkün olduğunca kısa bir değerle değiştirin. Örnek Liste Verilen ["hello","hallo","hola"], "hello"sadece değiştirilmesi gerektiğini "e", bu alt dize bulunan değil "hallo"ve "hola"ve mümkün olduğunca kısa olduğunu. "hallo"herhangi biri ile ikame …
23 code-golf  string  code-golf  string  code-golf  array-manipulation  code-golf  quine  code-golf  array-manipulation  integer  matrix  classification  code-golf  quine  code-golf  string  matrix  conversion  code-golf  string  number  code-golf  string  code-golf  number  sequence  integer  code-golf  decision-problem  matrix  code-golf  string  code-golf  math  code-golf  math  array-manipulation  combinatorics  code-golf  random  code-golf  code-golf  alphabet  code-golf  python  c  code-golf  base-conversion  code-golf  string  counting  code-challenge  code-generation  fastest-code  code-golf  kolmogorov-complexity  matrix  code-golf  string  code-golf  array-manipulation  decision-problem  random  sudoku  code-golf  chess  code-golf  card-games  encode  code-golf  decision-problem  code-golf  code-golf  math  array-manipulation  matrix 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.