«code-golf» etiketlenmiş sorular

Code-golf, kaynak kodunun en az baytında belirli bir sorunu çözmek için bir yarışmadır.

1
Çöpleri topla
Bir caddeye bakıyorsunuz ve birisi çöpleri dışarıda bırakıyor! Çöpü çöp kutularına koyarak sorunun çözülmesine yardımcı olacak bir program yazmanız gerekir. Görev Cadde yazdırılabilir ASCII karakter dizisinden oluşur, örneğin: [[](dust)[]] car ((paper)vomit) (broken(glass)) [[] (rotten) fence (dirty) Buradaki parantezlerin bazıları eşsiz; bunlar sadece tuzaklardır. Bizim için önemli olan eşleşen parantez setleri. …

2
2D Zindan Paletli
Programınızın çok çizgili bir dize alması gerekir, örneğin: ############# # # # p # # # ############# poyuncu ve #blok. Şimdi terminalde bunun altında bir giriş hattı olmalı: How do you want to move? Eğer lbir blok olmadığında sola yürümesi gereken oyuncu türleri varsa , başka bir blok olduğunda, geçemez …

6
Şarkı söyleyen bir melek yazdır
Şenlikli bir tema ile devam ederek, mümkün olan en kısa kodla bir şarkıcı melek yazdırın. Melek evsizler için para topluyor, bu yüzden aşağıdaki üç şarkıyı da istek üzerine söyleyebilmelisiniz. Onlara şarkı söyleyebildiğini göstermek için şarkının başlığı konuşma balonunun içine yerleştirilmelidir. Bu şarkı adı kullanıcı tarafından girilecektir. Örnekler: Meryem Ana Jingle …

5
Manhattan dönüş mesafesi mesafesi
Bu iyi bir zorluk olsa da: http://adventofcode.com/2016/day/1 Görev tanımı Deseni (L | R) [1-9] [0-9] * takip eden bir dizi rotasyon ve mesafe verildiğinde, Manhattan'a başlangıç ​​ve bitiş noktaları arasındaki mesafeyi verin, bu minimum dikey ve yatay hareket sayısıdır bir ızgara. Örnekler Örneğin, kuzeye bakmaya başladığınızı varsayarsak: R2'yi takiben, L3 …
9 code-golf 

11
Joker karakter dizisiyle eşleşen tüm kareler [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 3 yıl önce kapalı . Bu, 2016 ARML yarışması Takım Sorunu # 6'nın bir parçasıydı. İşte zorluk: Size bir rakam dizisi …

1
En Dayanıklı Pokemon Çeşitleri
Arka fon Bu soru benzer bu bir . Aşağıda gerekli tüm bilgileri sağladım. Diğer mücadeleye aşina iseniz, tek bir saldırının etkinliğini görmek yerine tüm savunmaları sıraladığımızı unutmayın. Bu önemlidir, çünkü tabloların birbirinin tersi olduğu ve bu zorluğun amacı kullanıcı girdisi olmadan olmaktır. Pokemon'da 18 tip vardır: Normal Fighting Flying Poison …

3
Kod golf rastgele dik matris
Bir ortogonal matris sütunlar ve satırlar ortogonal birim vektörleri (yani, ortonormal vektörler) olan gerçek girişlerle bir kare bir matristir. Bu, M ^ TM = I, burada kimlik matrisi ve ^ T'nin matris transpozisyonunu ifade ettiği anlamına gelir. Bunun dikgen "özel dik" olmadığını unutmayın, bu nedenle M'nin belirleyicisi 1 veya -1 …

3
Doğal Pi # 1 - Kum
Hedef NDüzgün uzunlukta ( ) rastgele çizgi segmentleri üretin ( ) l, eşit mesafede ( t) paralel çizgileri geçip geçmediklerini kontrol edin . Simülasyon Neyi simüle ediyoruz? Buffon'un iğnesi . Kum havuzunuzdaki kumları düzeltin, eşit aralıklı paralel çizgiler çizin (aradaki mesafeyi çağırın t). Uzun bir düz çubuk alın lve Nzamanları …

5
Basitleştirilmiş bir Tamagotchi / Giga Pet yapın!
Tamagotchi ve Giga Pets, küçük bir sanal evcil hayvan simüle eden küçük elektronik cihazlardır. Bu evcil hayvanın sağlık, açlık gibi çeşitli istatistikleri vardı. Son zamanlarda bu örneği yazdım: import msvcrt,os,sys;d=m=100;h=s=t=p=0;f=10 while 1: os.system('cls'if os.name=='nt'else'clear');print("health:",d,"\nhunger:",h,"\nsleep:",s,"\nfood:",f,"\npotions:",p,"\nmoney:",m);t+=1 if msvcrt.kbhit(): k=ord(msvcrt.getch()) if k==102 and h>8 and f:f-=1;h-=9 if k==115:s=0 if k==112 and p:p-=1;d+=9 if …
9 code-golf 

10
Yaklaşık yay
Amaç basit: En az sayıda baytta girdi olarak verilen xdenkleme sıfır olmayan gerçek bir çözüm çıktısı .sin(x) = -mxm Özellikler: Cevabınız 3 önemli rakama doğru olmalıdır. Önemsiz çözüm dışında herhangi bir gerçek çözüm üretebilirsiniz x=0. mEn azından bir çözümün var olduğunu varsayabilirsiniz . Ayrıca varsayabilirsin m!=0. Degrade iniş kullanan açıkça …
9 code-golf  math 

2
Pointfree'yi mantıklıya dönüştür
Haskell korsanı olarak anlamsız gösterimi tercih ederim. Ne yazık ki bazı insanlar anlamsız gösterimi okumakta zorlanıyorlar ve anlamlı yazarken doğru sayıda parantez almakta zorlanıyorum. Pointfree ile yazılmış kodu anlamlı gösterime dönüştürmeme yardım et! hakkında Noktasız gösterimde, bir işlevin çıktısını diğerine beslemek için noktaları (evet, gerçekten) kullanırız. Diyelim ki, succbir sayı …

10
Bu tic-tac-toe panosunu yazdır!
İşte bir tic-tac-toe kurulu: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Bir dizi hamle verildiğinde, kartı jetonlar açık olarak yazdırın. Giriş, boşluklarla ayrılmış hareketler olarak alınır …

7
Izgarayı rastgele doldurun
Pozitif tamsayı verildiğinde n < 10, her bir konumun xve ydiziniyle (sol üst köşeden başlayarak) doldurulduğu 2 boyutlu bir matris oluşturun . Örneğin: Giriş: 2 00 10 10 11 Giriş: 3 00 10 20 01 11 21 02 12 22 Izgara oluşturulduktan sonra, her dizini rastgele doldurun. Bu bir 'x' …

1
Dempster'ın Kombinasyon Kuralını Gerçekleştirin
DST'de Çarpışma Kursu Dempster-Shafer teorisi (DST) , bir inanç oluşturmak için çeşitli kanıt kaynaklarını birleştirmek için bir yöntem sağlar. Olası bir ifade listesi verildiğinde (biri doğru cevaptır), her olası ifade kombinasyonuna destekleyici kanıt derecesini gösteren bir "kitle" atanır. Tüm kombinasyonların toplam kütlesi her zaman 1'e eşittir. Bu kitle ödevlerinden, bu …
9 code-golf  math 

1
Golf Efendisi
giriş JRR Tolkien'in Yüzüklerin Efendisi'nde bu cümle her kitabın kapağında yer almaktadır. Three Rings for the Elven-kings under the sky, Seven for the Dwarf-lords in their halls of stone, Nine for Mortal Men doomed to die, One for the Dark Lord on his dark throne In the Land of Mordor …

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.