Programlama Bulmacaları ve Kod Golfü

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


15
cevap ve yorum sayısı
Bu soru / sayfanın cevap sayısını ve yorum sayısını (görülebilir ve daraltılmış olarak daraltılarak) üzerine yazdıran bir yazılım yazın. Komut dosyanız başladığında bu sayfa kapalıyken çalıştırılmalıdır. Beklenen örnek çıktı: A12C40 A Cevaplar ve Yorumlar için C anlamına gelir.
27 code-golf 

23
Manhattan'da dolaşıyorum, otelimden ne kadar uzaktayım?
Gereksiz ve kıvrımlı hikaye Manhattan'da dolaşıyorum , blok ötede duruyorum ve ayaklarım yoruluyor ve eve dönmek istiyor. Trafik oldukça kötü, ama neyse ki çok zenginim ve otelde beklemede olan bir helikopterim var. Ancak uçuş için ne kadar yakıt harcayacaklarını bilmeleri ve otele olan uzaklığımı bilmeleri gerekiyor. Hangi blokları yürüdüğümü hatırladım …
27 code-golf 

30
İkili karakter dizesini ASCII eşdeğerlerine dönüştürme
Boşluk ile ayrılmış bir ikili karakter dizesini alın ve ASCII dizgisine dönüştürün. Örneğin... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Dönüştürmek istiyorum ... Hello World İkili dize adı verilen bir değişkende saklanır s. Bu bir kod golf mücadelesidir, bu yüzden en kısa çözüm kazanır.

30
Her harfin 4 kopyası ile alfabe oluşturun
Bunun, alfabeyi dört kez yazdırmayla aynı olmadığını unutmayın . Bu görev, standart çıktıda, her satırda bir harf olmak üzere, İngilizce alfabenin her bir harfinin dört kopyasını oluşturmak için bir program yazmaktır: A A A A B B B B vb. Çıktı, her harften sonra yeni satırları içermelidir. Fazladan çıkış olmayan …

19
Faktör sayı sistemine ve sisteminden dönüştürme
Faktoriyel Sayı Sistemi ayrıca factoradic denilen, karışık sayı tabanı rakamı sistemidir. Faktörler, bir sayının yer değerini belirler. Bu sistemde, en sağdaki hane 0 veya 1 olabilir, en sağdaki ikinci hane 0, 1 veya 2 olabilir, vb. Bu, bir nrakam faktoradik sayısının maksimum değerine sahip olabileceği anlamına gelir (n + 1)!. …

24
Bir dizgiyi olabildiğince farklı karakterlerle yazdırın
Görev basit: Kaynak kodunuzda mümkün olduğunca The quick brown fox jumps over the lazy dogaz sayıda farklı karakter kullanarak yazdırın . print "The quick brown fox jumps over the lazy dog"26 küçük harfin tamamı, en az bir kez göründüğü için 29 karakterden büyük bir T, boşluklar ve alıntı karakterleri gösterir. …

15
Pırıltı pırıltı küçük yıldız
Popüler İngiliz tekerleme çalmak için bir program yaz. (Bu dosya, Creative Commons Benzer Paylaşım 3.0 Uluslararası Attribution-Share .: Lisans Atıf Helix84 de İngilizce dil Wikipedia ; Blahedo de İngilizce Vikipedi'de .) İşe yarayabilecek bazı Wikipedia makaleleri: Twinkle Twinkle Little Star (programınızın çıktısının nasıl olması gerektiğine dair bir ses klibi var) …
27 code-golf  music  audio 

21
En verimli ve en kısa koddaki ilk n-asal sayıların listesi [kapalı]
Kurallar basit: İlk n primiler ( n'nin altındaki değil ), yeni satırlarla ayrılmış standart çıktılara basılmalıdır (primiler kod içinde oluşturulmalıdır) primerler dahili bir işlev veya bir kütüphane aracılığıyla üretilemez , yani prime = get_nth_prime (n), is_a_prime (number) veya factorlist = list_all_factors (number) gibi dahili veya kütüphane işlevlerinin kullanımı çok yaratıcı …

30
Verilen aralık arasındaki primlerin toplamı
aVe b(dahil) arasındaki asalların toplamını bulmak için en kısa kodu yazın . Giriş ave bkomut satırından veya stdin'den alınabilir (boşluk ayrılmış) 1 <= a <= b <=10 8 varsay Çıktı Sadece toplamı yeni satır karakteriyle yazdırın. Bonus puanlar Program birden fazla aralık kabul ederse (her satıra bir toplam yazdır), fazladan …
27 code-golf  primes 

8
Cubify Bu! Gri tonlamalı bir ders… er… renkli… er… her neyse
Rubik küpünün ve güzel sanatının büyük bir hayranı olarak, gerçekten güzel şeyler yapmak için ikisini bir araya getirmeye çalışıyorum. Temelde minik Rubik küplerini Rubik küp sanatının oluşumunda ilkel pikseller oluşturmak için çözme. Bu tür sanatlara örnekler bu bağlantıdan görülebilir: http://google.com/search?q=rubik%27s+cube+art Şimdi, bu Code Golf'un amacı bir görüntüyü girdi olarak kabul …

10
ModTen'in iyi bir ol oyunu gibisi yok
Feragatname: ModTen, bu mücadelenin tek amacı için oluşturulmuş kurgusal bir kart oyunudur. ModTen kuralları ModTen standart 52 kart desteyle oynanır. Kuralların tamamı henüz icat edilmediğinden, yalnızca el sıralamasına odaklanacağız. ModTen'de kazanan bir el. Wikipedia'dan grafikler . Kart değerleri Kartlar aşağıdaki değerlere sahiptir: 2 ila 9 : yüz değerlerine değer On …

30
En küçük benzersiz sayı KoTH
En küçük benzersiz numarayı seçmek için bir bot oluşturun. (Yıllar önce duymuş olduğum ancak bir daha izleyemediğim bir psikoloji deneyine dayanarak) kurallar Her oyun 1000 tur oynayan 10 rasgele seçilen bottan oluşacak. Her turda, tüm botlar 1 ile 10 arasında bir tam sayı seçer (dahil). Aynı değeri seçen botlar hariç …

30
Rasgele bir karakter seçin, plinko tarzı
Seçtiğiniz dilin seçici rastgelelikte ne kadar iyi olduğunu görelim. Verilen 4 karakter, A, B, C, ve D, veya 4 karakterden oluşan bir dize ABCD girdi olarak , aşağıdaki olasılıkları ile karakterlerin çıkış one: A seçilmek için 1/8 (% 12,5) şansa sahip olmalı B seçilebilecek 3/8 (% 37,5) şansa sahip olmalı …

22
Doğal inşaat
0 içeren doğal sayılar, aşağıdaki şekilde resmen kümeler olarak tanımlanır : Sayı 0, boş küme olarak tanımlanır, {} İçin n 0, sayı ≥ n + 1 olarak tanımlanmaktadır n ∪ { n }. Sonuç olarak, n = {0, 1, ..., n -1}. Bu prosedür tarafından tanımlanan ilk sayılar: 0 = …

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.