«code-golf» etiketlenmiş sorular

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

17
Cheela için çarpım tablosu
Cheela (kitaptan Dragon'un Yumurta Robert L. Forward tarafından) bir nötron yıldızının yüzeyinde yaşayan yaratıklar. Vücutları çevre üzerinde on iki gözlü düz ve daireseldir, bu nedenle doğal olarak 12 taban numaralandırma sistemini kullanırlar. Cheela arasında yavruların bakımı ve gençlerin eğitimi Yaşlılar tarafından yürütülen görevlerdir. Genç Cheela'ya nasıl çarpılacağının öğretilmesi gerektiğinden, Eski …

3
Hex telaffuz
Hex telaffuz Silikon Vadisi şovuyla başa çıkamayanlar için, bu zorluk şöyle bir değişimden ilham alıyor ( YouTube ): Kid - Here it is: Bit… soup. It’s like alphabet soup, BUT… it’s ones and zeros instead of letters. Erlich Bachman - {silence} Kid - ‘Cause it’s binary? You know, binary’s just …

4
Beni Bir OOP Golf!
Beni Bir OOP Golf! Nesneye yönelik programlamanın iki önemli bileşeni kalıtım ve kompozisyondur. Birlikte, sorunları çözmek için basit ama güçlü bir sınıf hiyerarşisi oluşturmaya izin veriyorlar. Göreviniz, sınıf hiyerarşisine ilişkin bir dizi ifadeyi ayrıştırmak ve hiyerarşi ile ilgili soruları cevaplamaktır. Giriş Bir sınıf hiyerarşisine ilişkin, bir dizinden veya standart bir …

3
Yardım et, sonsuz bir fabrikada mahsur kaldım!
Bu zorluk, Zachtronics oyunu Infinifactory oyunundan gevşek bir şekilde esinlenmiştir . Size temsil edilen dikdörtgen konveyör ızgarasının üstten görünüşü verilir >v<^. Boşluklarla temsil edilen, taşıyıcıları olmayan hücreler olabilir. İşte bir örnek: > <vv < v ^ >v v >v^^>vv^ ^>^ v > v<v >> >v v<^ Bu kurulum, sınırsız sayıda …

24
Sayma ve heceleme
Girdi olarak aşağıdaki özelliklere sahip bir dize çıkaran bir dize alan bir program yazın. Karakter dizisindeki bir karakter bir büyük harf ise (ASCII 41-5A), karakter orijinal harfleri her harf içeren ve orijinal harfleri büyük harflerle içeren bir karakter dizisi ile değiştirilir. Örneğin, girdi dizesi ise Içıktı olur ABCDEFGHI. Benzer şekilde, …
26 code-golf  string 

1
Trafik kavşağı çözme
Görev Trafik kavşak yapısını alan ve araçların geçeceği sırayı veren bir program veya işlev yazın. Çıkış aşağıdaki biçimde en az dört satır içermelidir #. x->y\n, #nokta ve ardından bir sıra numarası sayıdır ., xve ykarakterlerdir ["N", "E", "S", "W"]. Karakterlerle ayrılmalıdırlar ->. Bir dizi dizisi döndürmezseniz, her satırın sisteminize \n(yeni …
26 code-golf 


20
Mükemmel miyim (sayı)?
Bu benim ilk meydan okumam! Arka fon Mükemmel sayı pozitif bir tamsayıdır, kendisi hariç tüm bölenlerinin toplamına eşittir. Öyleyse 6mükemmel bir sayı 1 + 2 + 3 = 6. Öte yandan 12, çünkü değil 1 + 2 + 3 + 4 + 6 = 16 != 12. Görev Görevin basittir, …

30
Sayının bölenlerini say
Giriş Bu çok basit bir zorluk: sadece bir sayının bölenlerini saymanız yeterli. Daha önce benzer fakat daha karmaşık bir zorluk yaşadık , ama bunu giriş seviyesi olarak düşünüyorum. Meydan okuma Kesinlikle pozitif bir tamsayı verilen N, 1 ve dahil olmak üzere kaç bölücüye sahip olan çıktılar veya döndüren bir program …

5
ASCII Ejderhanın Eğrisi
Giriş Dragon'un Eğrisi özellikle Jurassic Park roman bölüm başlığı sayfalarında görünür bir fraktal eğridir. Bu eğri hakkında Vikipedi makalesinde açıklandığı gibi, bir kağıt şeridi katlama işlemi olarak tanımlanabilir. Bu eğrinin oluşumunun ilk birkaç tekrarlaması şöyle görünür (görüntü için Wikipedia'ya krediler): Meydan okuma Giriş olarak bir tam sayı, n sebebi ile, …

15
Tanrım, sekmelerde gizlenmiş!
Boşluk girintisi kullanıcıları, birleştirin ! Tüm düşük sekmeli kullanıcılara karşı savaşmalıyız ! Göreviniz (kabul etmeyi seçmelisiniz), iki argüman alan bir program veya işlev yazmaktır: Bir dize: Bu giriş. Olumlu bir tamsayı: Sekme başına düşen boşluk sayısı. Dizginin her satırından geçmeli ve girintiler için kullanılan her sekmeyi verilen boşluklarla değiştirmelisiniz ve …

13
Daha çok çalış, daha iyisini yap
Bu mücadelede hedefiniz, Daft Punk'ın Daha Zorlu, Daha İyi, Daha Hızlı, Daha Güçlü'ya şarkı sözlerini vermektir. Özellikle, bu metni çıktısı alın: Work It Make It Do It Makes Us Harder Better Faster Stronger More Than Hour Our Never Ever After Work Is Over Work It Make It Do It Makes …

2
ATM'den biraz para yatır
Görev basit. Bana biraz alın 1000, 500ve 100notlar. Nasıl ? sorabilirsin. Endişelenmeyin, kredi kartınızı kabul eden bir ATM olduğu için bankayı soymaya gerek yok. Ancak kredi limitiniz görev için yeterli, bu nedenle para çekme işlemlerine dikkat etmeniz gerekiyor. Meydan okuma Sayısını göz önüne alındığında 1000, 500ve 100notlar gerekli, en azından …

9
Alışveriş çantamı taşımama yardım et
Sıcak bir yaz gecesiydi ... aptal arabam yolumun ortasında süpermarketten dönerken yolun ortasında parçalanmaya karar verdiğinde. Onu kenara itmiştim ve eve yürümeye karar verdim. Alışverişe çıkmak ve kalan şeyleri almak için bagajı açtım. Öyleyse öğelerin eşit şekilde torbalanmadığını fark ettim. Bazı çantalarda daha ağır malzemeler varken, diğerlerinde daha az hafif …
26 code-golf  math 

21
Dalgaları hesaplamak
Bu siteyi bir süredir kaydırıyorum, ancak son zamanlarda bazı zorlukları denemekle gerçekten çok ilgilenmiştim. Elimde mevcut kod-golf konularının bazılarında denemek niyetindeydim, fakat dün bir süredir İnternet erişimim yoktu ve bu arada, kendi zorluğumu düşündüm. Göreviniz, bir Kayan Nokta dizisi ave bir tamsayı alan bir program veya işlev oluşturmak ve nardından …

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.