«code-golf» etiketlenmiş sorular

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

30
Goldbach'ın varsayımı
Kullanıcıdan 2'den büyük bir tamsayı isteyen bir program yazın. Goldbach'ın 2'den büyük her tam sayının iki asalın toplamı olarak ifade edilebileceği varsayımı göz önüne alındığında, bir araya getirildiğinde istenen çift sayıyı sağlayan iki asal sayı yazdırın. Düzenleme: Program sadece bir ÇİFT as basmak zorunda, hepsi değil. Örneğin: 4: 2 + …
15 code-golf  primes 

8
Fraktal ağaç oluşturma
Ne görmek istiyorum bir fraktal ağaç nereye bir tamsayı girebilirsiniz çizilir ve çıkış girilen şube adımları miktarı ile bir fraktal ağaç olacak. Kurallar: Fraktal bir çizgi fraktal ağacı olmalıdır: fraktalın şekli de bu resim ile aynı olmalıdır. Her dal her ayrıldığında genişliği% 25 azalmalıdır Son dal katmanı 1 piksel genişliğinde …

12
Sıralı Tam Sayılar Listesinden Dengeli BST Oluşturma
Benzersiz, sıralı bir tamsayı listesi verildiğinde, özyineleme kullanmadan dizi olarak temsil edilen dengeli bir ikili arama ağacı oluşturun. Örneğin: func( [1,2,3,5,8,13,21] ) => [5,2,13,1,3,8,21] Başlamadan önce, bir ipucu: bu sorunu bir ton basitleştirebiliriz, böylece giriş tam sayılarını (veya bu konu için karşılaştırılabilir herhangi bir nesneyi!) Düşünmek zorunda kalmazız. Giriş listesinin …

5
SHA-1 karma algoritmasını uygulama
Bu kod golfünün amacı, bir dizeyi girdi olarak alan bir program oluşturmaktır ve SHA-1 karma değerini onaltılık bir sayı olarak çıkarmanız gerekir . SHA-1 için sözde kodu burada bulabilirsiniz Diğer kurallar: Ağ erişimi yok Harici programlar çalıştırmanıza izin verilmiyor Girişi karma yapmak için yerleşik yöntemleri kullanmanıza izin verilmiyor En kısa …

1
0 ile 9 arasındaki rakamları yüksek sesle konuş
Elektronikteki bu sorudan esinlenen SE , işte size bir meydan okuma: Ondalık hane (0 9) bir dizi alır ve, yüksek sesle konuşan bir program veya alt rutin Yazın olmadan mevcut bir konuşma sentez alet. Giriş: Giriş basamaklarının herhangi bir makul formatta sunulmasını isteyebilirsiniz, örneğin ASCII basamak dizisi, tamsayı dizisi, BCD …
15 code-golf  audio 

12
Tcl'de golf için ipuçları
Tcl'de golf yapmak için hangi genel ipuçlarınız var? Ben genel olarak en az biraz Tcl özgü (örneğin "yorumları kaldırmak" bir cevap değildir) kod golf sorunlarına uygulanabilecek fikirler arıyorum. Lütfen cevap başına bir ipucu gönderin.
15 code-golf  tips 

8
Turing Makinesi Simülatörü
Bir Turing makine simülatörü yazın . Basitlik için durumları tamsayı, semboller char, boş semboller boşluklara eşit Mevcut durum, giriş sembolü, sonraki durum, çıkış sembolü, yön (sol veya sağ) şeklinde 5-demet sipariş zorunlu değildir, ancak değiştirip değiştirmediğinizi belirtin Bilinmeyen bir duruma ulaşıldığında makine durmalıdır, başka durma durumuna izin verilmez. Kaset her …

30
Çift veya tek: üç oyuncu
Üç kişilik bir oyun, tek elle oynamak. Aynı zamanda, her oyuncu 0 ila 5 parmak uzatılmış olarak elini gösterir. Tüm oyuncuların aynı türden (çift veya tek) sayı göstermesi durumunda kazanan yoktur. Ama başka oyuncu, diğer iki farklı kazancı gösteriyor. P l a y e r s A B C Winner …
15 code-golf  number  game 

15
Altküme-Toplam Sorunu Golf
Görev Girdi olarak boşlukla sınırlanan tam sayıların bir listesi verildiğinde, her bir alt kümenin 0 olarak topladığı bu sayıların boş olmayan tüm alt kümelerini çıktılayın. Test durumu Giriş: 8 −7 5 −3 −2 Çıkış:-3 -2 5 Kazanan Ölçüt Bu kod golf , yani bayt içindeki en kısa kod kazanır!
15 code-golf  math 

2
Büyük-Küçük İkili
Akorların bir listesi onları 'Büyük' ​​veya 'Küçük' olarak etiketlediğinde. Giriş Giriş, boşlukla ayrılmış 3 notadan oluşan, her satırda bir tane olan akorların bir listesi olacaktır. Her nota büyük harfli ( A- G) nota adından ve isteğe bağlı bir kazara ( #veya b) oluşur. Akorlar herhangi bir ters çevrilmiş olabilir (yani …
15 code-golf  music 

4
GUI Piyano Oluşturma [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ı . Meydan okuma Mümkün olduğunca az karakter içeren bir GUI Klavye oluşturun. Misal Bu kurslarımdan …
15 code-golf  music 

20
Toplamlar tablosu oluşturun
Rastgele sayılarla dolu 7 x 7 ızgarası oluşturun. Ancak, tek sıralı ve sütun numarasına sahip hücrelerde (0'dan başlayarak), çevresindeki hücrelerin toplamını kullanmanız gerekir. 3'e 3 ızgaralı küçük bir örnek (toplam kare kalın): 2 2 2 2 16 2 2 2 2 İşte 7'ye 7 tablo örneği: 6 5 4 3 …

4
YMCA'da kalmak eğlenceli
"YMCA" Köy Halkı tarafından tanınmış bir dansa sahip popüler bir disko şarkısıdır . Şarkının korosuna senkronize edilmiş "Y", "M", "C" ve "A" büyük harflerini çıkarmak için en kısa programı yazın. Genellikle, standart çıktıya gönderilen her satıra bir harf gider. Bu öncelikle C standart kitaplığının çıktı arabelleğe tabi programlarını basitleştirmek içindir …
15 code-golf  music 

12
Dönüştür ikili dosyadan negabinary
Giriş olarak 0ve arasında 1111111111111111( ve 16-bit işaretsiz tam sayı) bir ikili tamsayı verildiğinde , aynı tamsayıyı negatif olarak verir . Giriş, diliniz için en uygun formatta olabilir; örneğin, programın 0000000000000101sadece 16 basamaklı girişi işlemesi daha kolaysa 101, sadece girişi değil, programı yazabilirsiniz. Örnek G / Ç > 1 1 …

25
Pi'yi 5 ondalığa hesapla
Bu http://programmers.blogoverflow.com/2012/08/20- tartışmalı-programlama-opinions/ adresinden gelir. "Pi'nin 4 * (1 - 1/3 + 1/5 - 1/7 +…) fonksiyonu kullanılarak daha fazla doğruluk vererek tahmin edilebileceği göz önüne alındığında, Pi'yi 5 ondalık basamak hassasiyetinde hesaplayan bir fonksiyon yazın. " Tahmin, yukarıda verilen sıra hesaplanarak yapılmalıdır.
15 code-golf  pi 

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.