Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap


3
Kelimeyi tahmin et (aka Lingo)
Bu zorluğun amacı, mümkün olan en az sayıda denemede bir kelimeyi tahmin edebilen bir program yazmaktır. Lingo TV şovunun konseptine dayanmaktadır ( http://en.wikipedia.org/wiki/Lingo_(US_game_show ). kurallar Komut satırında ilk argüman olarak geçen bir kelime uzunluğu göz önüne alındığında, oyuncu programı , standart çıktısında bir tahmin ve ardından tek bir karakter yazarak …


8
Düşük yük sayısının en kısa gösterimi
Lezzet metni Yığın tabanlı esolang Underload fonksiyonel programlamaya bazı ilginç bağları var. Bunlardan biri, sayısal veri türünün işlenmesidir - lambda hesabı gibi, N sayısını doğal olarak gerçekleştiren bir işlevle doğal N sayısını temsil edersiniz. İşleri kolaylaştırmak için, yalnızca aşağıdaki Düşük Yük komutları alt kümesini dikkate alacağız: : - Bu komut, …

2
Şairin sineği
Okunduğunuzda http://en.wikipedia.org/wiki/Rhyme_scheme adresinden 1 veya daha fazla kafiye şeması içeren bir soru yazın . Aşağıdaki karakterler yüksek sesle konuşulur: yorumda olmayan alfasayısal kelimeler veya karakterler; karşılaştırma ve aritmetik karakterler (+ artı; - eksi; * kez, / bölü, | veya, || veya, & ve, && ve! ve değil, = eşittir, == …

11
Yığın değişim itibarınızı hesaplayın
Arka fon: Sık sık bir Stackexchange sitesine göz atarken, insanların sahip oldukları itibar miktarını nasıl elde ettiklerini merak etmeye başladığımı görüyorum. Sorunlarımı çözmek için her zaman codegolf SE'ye güvenebileceğimi biliyorum, işte burada: Bir kişinin itibarını temsil eden pozitif bir tamsayıyı kabul edecek bir program oluşturun. Ödülleri görmezden geleceğiz ve bunların …
13 code-golf 

28
Bir tamsayının n. Basamağını çıktılar
Dizeleri kullanmadan (girdi veya çıktı gibi, gerekli olduğu durumlar hariç) , bir tamsayının (taban 10'da) soldan n. Basamağını hesaplayın . Girdi şu biçimde verilecektir: 726433 5 Çıktı şöyle olmalıdır: 3 "726433" ün beşinci basamağıdır. Girdi olacak değil örneğin "00223" baştaki sıfırları içerirler. Test senaryoları / diğer örnekler: 9 1 -> …
13 code-golf  math 

10
100 karakter içinde en kullanışlı programı yapın [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 6 yıl önce kapalı . Bu görevde, 100 karakter içinde yazabileceğiniz her şeyi yapmak için yararlı bir program yapmanıza …

1
Brainf ** k Hata Ayıklayıcı
Zorluğunuz şu şekilde girdi almaktır (Merhaba Dünya programı): ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. Ve bir istem (çıktı olacak "> ") çıktısı alın : > Kullanıcı daha sonra bilgi istemine herhangi bir şey girebilir. Basit hata ayıklayıcınızda şu komutlar bulunmalıdır: S - adım Adımdan sonra geçerli konumu (bkz. L) Çıktılayın. S(a positive integer) - bu …

6
Robotum Laboratuardan Kaçtı!
Robotum bir şekilde kısa devre yaptı ve laboratuvarımdan bir yere rastgele çıktı! Neyse ki, ne zaman bunu yaparsa, kapanma sırası başlar ve ona kapanmadan önce beş tur boyunca rastgele yönde dönmesi ve koşması için yeterli zaman verir. Cayro ve ivmeölçer fonksiyonları hala açıkken verileri laboratuvara geri aktarıyor. Veriler her zaman …
13 code-golf  math 

3
D tic tac toe win-checker için n oluşturun
Bir n kazandı kim kontrol için en kısa program oluşturun d tic tac toe oyunu. Programınız n(genişlik) ve d(boyut numarası) şu aralıklarda olduğunda çalışmalıdır: n∈[3,6]∩ℕ ie a number from this list: 3,4,5,6 d∈[2,5]∩ℕ ie a number from this list: 2,3,4,5 n = 3; d = 2(3 2 yani 3 x …

5
Brainf *** selamını diğer kodla gizle
Amaç, Barney Stinson'un en iyi kuralını bastıran bir program (açık beyin lanet dışında herhangi bir şey) yazmaktır : Yeni olan her zaman daha iyidir. normal yorumlandığında Legen ... bekle ... canım! Brainfuck yorumlayıcısıyla işlendiğinde. En popüler kardeş kazansın. Efsanevi olmak için 72 saatin var.

12
En sevdiğiniz dil ile bir Sevgililer dileği yapın [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Valentine dilinizi en sevdiğiniz programlama diline, o dilde görüntülemek için en yaratıcı programı yazın. …

19
Hoşçakal Dünya! [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Kendini silen bir program yazın. Kesin davranış uygulama tarafından tanımlanmış olsa da, en azından …

30
Bir tamsayı oluşumunu sayma [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . 2.000.000'dan küçük pozitif tamsayı kaç basamak içeriyor? . Ben tüm Tamsayılar saymak en yaratıcı …

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.