«code-golf» etiketlenmiş sorular

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

30
Fibonacci tersine döndü!
Giriş Hepimiz Fibonacci dizimizi biliyor ve seviyoruz ve burada çok sayıda zorlu görev gördük. Ancak, bu cevabın sağlayacağı çok basit bir davadan hala yoksun: Reversed fibonacci! Yani verilen F_nişi bulmak n. Şartname Giriş Girişiniz, fibonacci dizisinin bir parçası olarak garanti edilen negatif olmayan bir tam sayı olacaktır. Çıktı Çıktı, negatif …

2
Minotaur için ev geliştirme
Minotaur için ev geliştirme Girit labirentinin çizilmesi oldukça kolaydır. Sadece simetrik bir şekille başlayın (burada kırmızı). Bu satırların 'düğümlerinin' tüm bitiş noktalarını çağıralım. Ardından kemerleri çizmeye başlarsınız (siyah): İlki en üstteki orta düğümde başlar ve sağdaki yandaki düğüme bağlanır, ardından önceki başlığa en yakın iki düğüm bağlanır. Bu, tüm düğümler …

30
Aslında harf olan sayılar
Negatif olmayan bir tam sayı giriş göz önüne alındığında, bir program bilgileri dönüştüren onaltılık ve geri dönüş sayısının onaltılı formu sadece karakter içeriyorsa bir truthy değeri sayısı Aüzerinden Fve başka bir şekilde Falsey değer. Test durumları 10 ==> True (A in hexadecimal) 100 ==> False (64 in hexadecimal) 161 ==> …

30
Pangram mı?
Girdi olarak bir dize alan ve dize bir pangram (İngilizce alfabedeki her harften en az birini içeren bir harf dizisi) ve aksi takdirde bir falsey değeri varsa, bir truthy değeri yazdıran bir işlev veya program yazın . Harflerin durumu göz ardı edilmeli; Dize ise abcdefghijklmnopqrstuvwXYZ, işlev hala bir hakikat değeri …

11
Ocarina oynayalım
Hepimizin bildiği gibi, Zelda serisi şimdiye kadar yapılmış en iyi oyun serilerinden biridir. Bunun onuruna, ocarina'da bazı şarkılar çalalım. Meydan okuma: Bir şarkı verildiğinde, o şarkı için stdout'u çıkaran bir program yazın. Giriş: Puanını çıkarmanız gereken şarkı, aşağıda görüldüğü gibi benzersiz üç karakterli bir kombinasyonla verilecektir: zel - Zelda's Lullaby …

11
Sarhoş Piskopos
Genel anahtar şifrelemesinde, genel anahtar parmak izi daha uzun bir genel anahtarı tanımlamak için kullanılan kısa bayt dizisidir. Özellikle SSH'de, bir sunucunun aslında iletişim kurmayı beklediğim ve ortadaki bir saldırıyla hedef almadığım sunucu olduğunu doğrulamak için kullanılabilirler. Genellikle onaltılık basamak dizesi olarak temsil edilir, bu nedenle beklediğim parmak izi ile …


18
Karakter adlarını yazdır
Her Unicode karakterin "LATIN CAPITAL LETTER A" gibi bir adı vardır. Unicode karakter ismi yalnızca büyük harfler, beyaz boşluklar ve eksi işaretini içerebilir. Metin okuyan ve her karakterin isimlerini yeni bir satıra çıkaran bir program yazın. Örneğin, girdi "Merhaba, Dünya!" Olsaydı, çıktı şöyle olurdu: LATIN CAPITAL LETTER H LATIN SMALL …

8
Gramming tıkınma - on iki görev Tweet
Patronunuz size en kısa zamanda yapması gereken 12 programlama görevinin bir listesini gönderdi. Görevler yeterince basit ancak patronunuz, sosyal ağlar tarafından emilen genç bir yazılım kralı olan çözümlerin tek bir Twitter tweet'ine sığabileceği konusunda ısrar ediyor . Bu, tüm görevleri çözmek için yalnızca 140 baytlık kodunuz olduğu anlamına gelir; bu, …


5
Tanrım, boşluklarla dolu!
Bazı insanlar, tablo ve girinti için boşluk kullanmakta ısrar ediyor. Tablolama için bu tartışmasız yanlıştır. Tanım olarak, çizelgeleme çizelgeleme için kullanılmalıdır. Girinti için bile, tabülatörler nesnel olarak üstündür: Stack Exchange topluluğunda açık bir fikir birliği var . Girinti için tek bir boşluk kullanmak görsel olarak rahatsız edicidir; birden fazla kullanmak …

9
Bu süper etkilidir!
Pokémon'da 18 tip vardır: Normal Fighting Flying Poison Ground Rock Bug Ghost Steel Fire Water Grass Electric Psychic Ice Dragon Dark Fairy Bir Pokémon, tekli veya ikili yazarak olabilir. Örneğin, Pikachu Electricve Tyranitar Rock/Dark. Türlerin sırası önemli değil. Bir Pokémon aynı tipte iki kez olamaz. Saldırı hareketi, tam olarak yukarıdaki …
42 code-golf 

12
Doğal olarak oluşan bir primer jeneratör
Oldukça fazla sayıda prime üretme işlevi vardır. Hemen hemen hepsi inşa edilir ve Eratosthenes, Möbius fonksiyonu veya Wilson teoreminin eleklerine dayanır ve genellikle pratikte hesaplama yapmak mümkün değildir. Ancak, çok kolay bir yapıya sahip olan ve kazara bulunan jeneratörler de var. 2003 yılında Stephen Wolfram, NKS Yaz Okulu'ndaki canlı bir …

10
Rutin Fasulye Makinesi Değil
Bir fasulye makinesine veya plinko / pachinko oyununa benzer bir mekanizmanın bu ASCII sürümünü düşünün : O ^ \ ^ ^ ^ \ \ ^ / ^ U U U U U 1 2 3 4 5 OAşağı düşen bir top. Bir vuruş yaptığında ^, sola ya da sağa gitme …

30
En az h, en az h
Giriş Olumsuz tam sayıların listesi. Çıktı Büyük pozitif bir tamsayı h, en azından bu tür hlistesi sayıların daha büyük olan ya da eşit h. Test Kılıfları [0,0,0,0] -> 0 [12,312,33,12] -> 4 [1,2,3,4,5,6,7] -> 4 [22,33,1,2,4] -> 3 [1000,2,2,2] -> 2 [23,42,12,92,39,46,23,56,31,12,43,23,54,23,56,73,35,73,42,12,10,15,35,23,12,42] -> 20 kurallar Tam bir program veya bir …

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.