Programlama Bulmacaları ve Kod Golfü

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


30
Pozitif tamsayıların toplamı. [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ı . Sorun: Bir tamsayı kümesi verildiğinde, içindeki tüm pozitif tamsayıların toplamını bulun. Giriş: t - test vakası …

20
Rastgele zar devrilme
Standart bir zarda (kalıp) sayılar, zıt yüzler yediye eklenecek şekilde düzenlenir. Mümkün olan en kısa programı, rastgele bir atış ve ardından 9 rastgele devrilme sağlayan tercih ettiğiniz dilde yazın. Bir devrilme, zarın çeyrek turudur, örneğin zar 5'e bakacak olursa, olası tüm devrilmeler 1,3,4 ve 6'dır. İstenen çıktı örneği: 1532131356

6
Üçgen Sayı Dalgası Yazdır
Bir dalganın genliği ve süresi göz önüne alındığında dalgayı yazdırın. Daha fazla ayrıntı için örnek çıktıya bakın. Dalga formlarının toplam sayısı noktaya eşittir ve her dalganın yüksekliği genliğe eşittir. Genlik ve Periyot 10'dan küçüktür. Sondaki boşlukları yoksayabilir, öndeki boşlukları göz ardı edebilirsiniz. Sample Input 3 2 Sample Output 3 3 …

4
Kod golf için serbestçe kullanılabilir kitaplar? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 3 yıl önce kapalı . Genel olarak ve özellikle Java ve C ++ 'da kod golfü hakkında ücretsiz olarak sunulan kitaplar önerebilir …
14 code-golf  tips 

2
Belirli bir sayının bir Vampir Numarası olup olmadığını test edin
EDIT: karmaşıklığı artırmak amacıyla, ben meydan daha fazla ekledim. Matematikte, bir vampir numarası (veya gerçek vampir numarası), her ikisi de sıfır olmak üzere değil, her biri n / 2 basamaklı iki x ve y tamsayı olarak sayılabilen, çift sayıda n içeren bileşik doğal bir v sayısıdır, burada v, x ve …
14 code-golf  math 


11
Çıktı Farklı Faktör Küpleri
Çıktı Farklı Faktör Küpleri Bugünün görevi çok basit: pozitif bir tamsayı verildiğinde, her bir küboidin faktörlerinden bir temsilcisini çıktılayın. açıklamalar Bir küboid hacmi, üç yan uzunluğunun ürünüdür. Örneğin, yan uzunluklarının tamsayı yana sahip olabilir hacim 4 kübik [1, 1, 4], [1, 2, 2], [1, 4, 1], [2, 1, 2], [2, …

3
Şah mat mı?
Sitedeki çok sayıda satranç bulmacası göz önüne alındığında, bunun henüz yayınlanmadığını tamamen şaşırttı. Bunu kendim düşünürken, Mart ayında sandbox'a gönderdiği için Anush'a teşekkür ederim . Ama devam edip kendim yapabilmemin yeterince uzun olduğunu düşündüm. Satrançtaki bir mat , kralın saldırıya uğradığı bir pozisyondur ve onu savunabilecek hiçbir hareket yoktur. Satranç …

28
İki dizeden bir dizeye enjeksiyon
Meydan okuma Sıralı bir dize giriş ve bir dize çıktı olarak alan bir injective fonksiyon uygulayan bir program yazın. Diğer bir deyişle, her girdi benzersiz bir çıktıyla eşleşmelidir. Ayrıntılı Bilgiler Giriş , keyfi uzunluktaki herhangi iki dizeden oluşabilir, ancak yalnızca yazdırılabilir ASCII karakterlerinden (kodlar ) oluşur.[ 32 , 126 ][32,126][32, …
14 code-golf  string 

14
İrlanda Snap: Varyant Kuralları
Giriş Son zamanlarda, ben ve birkaç arkadaşım bazı kartlar oynamaya karar verdik ve bunlardan biri bu meydan okuma için ilham kaynağı olan 'Irish Snap' oyununu önerdi. Ancak, daha sonra oyunun oynayabileceğiniz, bazıları burada listelenen birçok farklı kuralı olduğunu öğrendim . Bu zorluktaki kurallar şu anda o sayfada listelenmemiştir, bu nedenle …

4
Parlamento koltuklarının dağıtımı
Giriş Genel seçimlerde kişi meclis koltuğu başına sabit bir fiyat hesaplamak ister. Bu, N >= 0dağıtılacak koltukların ve nsparti başına oyların bir listesi için d, sum(floor(n/d) for n in ns) == N İşleri ilginç hale getirmek (ve gerçek dünya gibi) için iki gerçek daha ekliyoruz: İki taraf bir 'koalisyon' içinde …

30
ASCII Meme Ok Jeneratörü
Özellikler Bir sayı verildiğinde n, ASCII "meme oku" (simgeden büyük >) boyutunda çıktı alın n. n her zaman 0'dan büyük bir pozitif tamsayı olur. Örnekler n = 2 \ \ / / n = 5 \ \ \ \ \ / / / / / Basit kod İşte Crystal'de yazılmış …

6
Bir Dikdörtgen İçinde Eşsiz Tuğla Eğimler
Stackoverflow'a göz atıyordum ve bir MxN dikdörtgeni döşemekle ilgili bu soruyu gördüm ve golf için harika olacağını düşündüm. İşte görev. M ve N boyutu göz önüne alındığında, bu kısıtlamalar göz önüne alındığında, bir MxN dikdörtgeni (N sütun sayısı değil, satır sayısıdır. Gerçekten önemli değil) kaç benzersiz yolla sonuçlanan bir program …

2
Tic-tac-toe oyna ve asla kaybetme
(En iyi stratejiyi kullanmanız gereken bazı zorluklar vardır, ama işte burada değiliz. Kazanabilseniz bile beraberlik yapmanıza izin verilir) Meydan okuma Oyunu tic-tac-toe oynayan bir program yazın. Kaybetmemelidir (bu nedenle oyunu beraberlikle ya da kazanarak bitirmelidir). İzin verilen G / Ç yöntemleri Giriş geçerli kart olabilir. 2. oyuncunun önceki tüm hamlelerinin …

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.