«code-golf» etiketlenmiş sorular

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

30
Büküm Kelimeler!
Büküm Kelimeler! Bir dize ve pozitif bir tamsayı verilir. İpi ileri geri çevirmeniz gerekir. Örnek Giriş / Çıkış Giriş Programming Puzzles & Code Golf 4 Çıktı Prog mmar ing zzuP les oC & de G flo Giriş Giriş, STDIN veya işlev argümanından alınabilir. Giriş bir dize ve pozitif bir tamsayıdan …
34 code-golf  string 

10
ASCII'de bit desenlerinden fraktallar üret
genel bakış Fraktal kodlayan bir bit desen verilen artı basit fraktal kalıpları, artı fraktalın nesil başına ölçek faktörü ve kuşak sayısı yazdıran bir program yazın. açıklama İşte Sierpinski Halı'nın ASCII temsili : Nesil 0: # 1. nesil: # # # # # # # # 2. nesil: # # # …

1
Mayın Tarlası Çözücü
Mayın Tarlası tarlalarını oluşturduk , ancak birisinin PCG patlamasından önce bu mayınları taraması gerekiyor! Göreviniz , “Çalışma Mayın Tarlası” nın kabul edilen çözümünün biraz değiştirilmiş bir sürümüyle uyumlu bir Mayın Tarlası Çözücü yazmaktır (eylemler, daha büyük alanlara izin vermek için boşluklarla ayrılmıştır). Giriş: Bir Mayın Tarlası alanı, boşluklarla ayrılmış alanlar. …

18
Bir Dizi Unflatten
Bu zorluk, Mathematica.SE konusundaki bir sorudan esinlenmiştir . Diyelim ki bazı keyfi yapıların iç içe geçmiş bir listesi / dizisi var (her seviyedeki listelerin mutlaka aynı uzunlukta olması gerekmez). Basit olması için, düğümlerin negatif olmayan tamsayılar veya boş diziler olduğunu varsayacağız. Örnek olarak [[[1, 3], 2], [1, 4], 12, [[0, …

5
Lazer nereye gidiyor?
2 boyutlu bir ızgara alın ve aynaları temsil etmek için üzerine birkaç çizgi parçası çizin. Şimdi teorik bir lazer yerleştirmek için bir nokta ve işaret ettiği yönü tanımlamak için bir açı seçin. Soru şu: eğer belirli bir mesafe için lazer ışını yolunu izlerseniz, hangi koordinat noktasındasınız? Örnek: Bu resimde, Llazer …
34 code-golf 

30
Her girilen kelimenin ilk harfini büyük harf yap
Bu nispeten hızlı bir şey, ama eminim beğeneceksiniz. Codegolf, bir cümle biçiminde girdi alacak ve daha sonra çıktıyı her kelimede büyük harfle yazılan bir program. Kurallar: Gönderimler bir işlev biçiminde olmayabilir. Yani hayır: function x(y){z=some_kind_of_magic(y);return z;} Son cevabınız olarak ... Kodunuz girdi aldığını ve çıktı aldığını göstermelidir. Kod, girişin sahip …


23
Kriptografik karma golf
Bu yarışma bitti. Polisler ve soyguncularla mücadelenin doğası gereği , ilgili soyguncularla mücadeleye olan ilgi azaldığında, polisler mücadelesi çok daha kolay hale gelir. Bu nedenle, yine de karma işlevler yayınlayabildiğiniz halde, cevabınız kabul edilmeyecek veya büyük afişin bir parçasını oluşturamayacak. Bu zorluk kısa uygulanması için bir arayıştır hash fonksiyonu olan …

4
Flippin 'Kareler
Yalnızca satırları ve sütunları çevirerek (orta nokta etrafında ters çevirerek) bir basamağın hanesini çıkarmak için bir program veya işlev oluşturun. Giriş Giriş, aşağıdaki gibi 9 satırlık bir dize biçimindeki 9x9 basamaklı bir ızgara olacaktır: 986553229 264564891 759176443 643982153 567891234 526917874 685328912 891732537 117644378 Bu giriş formatı pazarlık konusu değildir - …
34 code-golf 

22
Kalp şeklini çiz
Meydan okuma Bir kalp şekli çizin ... ASCII sanatı olarak! Sanatınızın aynen benimkine benzemesi gerekmiyor, ama bir Kalp Şekli gibi görünmesi gerekiyor. Kalbin içi en az 20 kez "Aşk" kelimesini içermelidir kurallar Program resmi konsola yazmalı. En kısa kod (bayt, herhangi bir dilde) kazanır. Kazanan, 14 Şubat'ta Sevgililer Günü'nde seçilecek.

30
ROT-13 standart girişi dönüştürür
Zorluk: İsteğe bağlı uzunluktaki bir girişi okumak ve girişin ROT13'ünü üretmek . AZ dışındaki tüm karakterler çıktıya kopyalanmalı ve mümkünse büyük harfleri korunmalıdır. Standart akışları okuyabilen ve yazabilen herhangi bir dil adil bir oyundur.

30
Bu sayı kötü mü?
Giriş Sayı teorisinde, ikili gösteriminde 1 sayısı çift olduğunda bir sayı kötü olarak kabul edilir. Bugünün meydan okumasında, belirli bir sayının kötülük olup olmadığını tespit ediyor olacaksınız. Meydan okuma İşiniz, bu sayının kötümsüz olup olmadığına bakılmaksızın, girdi olarak çıktı veren (veya geri dönen) tek, negatif olmayan bir tamsayı kabul eden …

30
İnterlace dizeleri
Buradaki zorluk, eşit uzunlukta iki dize verildiğinde diğer karakterlerin her birini değiştiren ve çıkan dizeleri her iki sırada veren / veren bir program veya işlev yazmaktır. Örnekler "Hello," "world!" --> "Hollo!" "werld," "code" "golf" --> "codf" "gole" "happy" "angry" --> "hnpry" "aagpy" "qwerty" "dvorak" --> "qvertk" "dworay" "1, 2, 3" …
34 code-golf  string 

6
İki katına ve yeniden düzenleyerek bu sayıya ulaşabilir misiniz?
Math.SE'deki bu sorudan ilham alındı . 1Sizinle başlamak , aşağıdaki iki işlemden birini tekrar tekrar gerçekleştirebilir: Numarayı ikiye katla. veya Herhangi bir baştaki sıfır olmamasının dışında, rakamlarını istediğiniz şekilde yeniden düzenleyin. Bağlantılı Math.SE yazısından bir örnek alarak 1000, aşağıdaki adımlarla ulaşabiliriz : 1, 2, 4, 8, 16, 32, 64, 128, …

30
Mikrodalga fırınının ne kadar sürmesi gerekir?
Açım. Hadi bir şeyler mikrodalga yapalım. 1 ila 4 hane arasındaki sayısal bir giriş verildiğinde, mikrodalga fırının çalışması gereken saniye sayısını verin. ayrıntılar İşin püf noktası, kullanıcının saniye mi yoksa saniye ve dakika kombinasyonu mu girdiğini bulmaktır. Onlar ve onlarca yerler saniye olarak yorumlanmalı ve yüzlerce ve binlerce yer dakika …
33 code-golf  number 

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.