«code-golf» etiketlenmiş sorular

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

15
ASCII Podyumları Yap
Spor müsabakalarında genelde kazananlara podyumlarda, ilk sırada birinci, ortada ikinci, ortada ikinci, solda ve üçüncü sırada en düşük üçüncü sırada yer alır. sağa. Bunu burada bazı özel tweakslerle yeniden yaratacağız. Podyumlar aşağıda sunulmuştur: @---@ | @ | @---@| | | | @ || | | | | || | |@---@ …

22
Rakam Üçgenleri
Meydan okuma: Giriş: n pozitif bir tamsayınnn Çıktı: [ 1 , n ][1,n][1,n] aralığında bir liste oluşturun ve onu bir dizeye birleştirin (yani, n = 13n=13n=13 dize olur 12345678910111213). Şimdi bu dizgenin öneklerini veya soneklerini kullanarak, giriş tamsayısına göre aşağıdaki dört yönden birinde bir üçgen çıkarıyoruz: Eğer n ≡ 0( …

12
Nihayet Gryphon Numarası
Geçen gün bir dizi numara buldum ve bunun için OEIS numarasının ne olduğunu kontrol etmeye karar verdim. Sürprizimden ötürü, dizi OEIS veritabanında görünmüyordu, bu yüzden diziyi kendimden sonra isimlendirmeye karar verdim (benden çok daha zeki bir başkasının muhtemelen çoktan bu konuyu gündeme getirdiğini ve eğer birisini bulduğunu unutmayın) Bu dizinin …

18
Onları 10.000'e çıkar.
Kısa bir süre önce PPCG'de 10.000 soru eşiğine ulaştık. Yaşasın! Bunu basit bir meydan okuma ile kutlayalım. Giriş [ 1..9999 ] ' daki iki birAA ve BBBtamsayısı , A + B &lt; 10000 olacak şekildedir .[ 1..9999 ][1..9999][1..9999]A + B &lt; 10000A+B&lt;10000A+B<10000 Görev Görevin, bu tamsayılardan birine bir rakam veya …

30
Daima aynı uzunlukta çıktı
Gibi zorluklarla koduyla aynı uzunlukta Çıktı ve iki kez kodunun uzunluğunu çıkışını oluştur , ben ayrı, ancak benzer zorluk düşündüm. Görev bir çıktı üretmek. Bir dize, bir karakter listesi veya programınızın varsayılan çıktı biçimi ne olabilir. Ancak, çıktıdan bağımsız olarak, çıktınız her zaman aynı uzunlukta olmalıdır. Daha da önemlisi, çıktı …

12
Yoğun bir şekilde paketlenmiş ondalık sayı (DPD)
Nandgame hayranları için: Lütfen DPD'yi mantık kapılarında ondalık saymaya çalışın ! Arka fon Yoğun paketlenmiş ondalık (DPD) , ondalık basamakları ikili biçimde etkin biçimde saklamanın bir yoludur. 10 bitte üç ondalık basamağı (000 ila 999) depolar; bu, saf BCD'den (4 bitte bir basamak depolayan) çok daha verimlidir. Gösterimler Küçük harfler …

6
İki düzine öpüşme sayısı yaklaşımı
1 ile 24 arasında bir sayı verildiğinde, öpüşme sayısını mevcut bilginin en iyisine verin (bazı numaralarda birden fazla kabul edilebilir çıktı olacaktır). Çıktıların tümü aşağıda listelendiği için, geometri bilgisi şart değildir. Gönderen öpüşme Numarası Problem Wikipedia sayfası : bir öpüşme numarası, her biri bir başka birim küre ile temas edecek …

24
Keyfi rastgele
Rastgele eğlencelidir. Puansız zorluklar eğlencelidir. Bir işlev Yazın, bu tam sayı giriş verilen n, çıktısı bir dizi Tam olarak (düzensiz, benzersiz) narasında rasgele tamsayı 1ve n^2sayıların toplamı eşittir (dahil) bu tür olduğu n^2. Her geçerli setin sıfır şansı olmayan bir şans olması koşuluyla, rastgelelik tekdüze olmak zorunda değildir . Bayt …

23
Diziyi eşitle
Meydan okuma Bir dizi verilir aaa tamsayılar. Bir ile hareket yapabilirsiniz artırmak veya azaltmak dizi öğe 1 ile . Göreviniz diziyi eşitlemek , bu da bazı hareketleri gerçekleştirerek dizinin tüm öğelerini eşitlemektir . Ama bu yeterli değil! Ayrıca mümkün olduğunca az hamle yapmak istersiniz . Giriş Boş olmayan bir dizi …

25
Bir şifre oluştur
Şifremi hatırlamak çok zor, bu yüzden bir şifre oluşturmanın bir yolunu buldum. Şifremi üretme yöntemim şu adımları izleyerek bir kelime veya cümleye dayanıyor: Soldan sağa doğru başlayın Her harfin sayısını bulun Sayısını bir mektubu ile mektubu koymak Tekrarı daha yüksek olan harfler sonunda olacak Aynı tekrarı olan harfler alfabetik olarak …

16
Roma Ordusu Kalkanları
Sanal alan yayını (silindi) Eski Roma ordusu oluşumları dünya çapında çok ünlüdür. Bu oluşumlarda, Roma lejyonerleri, yanları ve kalkanlarını kullanarak üst kısımlarını koruyan geometrik bir biçimde (genellikle bir dikdörtgen) gruplanmıştır. İç pozisyonlardaki lejyonerler kalkanlarını başlarının üstünde tutan üst kısmı, yanlarda bulunan lejyonerleri 2 veya daha fazla kalkan taşıyorlardı: biri üstün …
26 code-golf  matrix 

24
Sürüm numaralarını karşılaştırın
Bazı yazılımları yayınladığımızda, ona bir sürüm numarası veriyoruz. Ve kullanıcılar bazı yazılımların en son sürümlerine güncelleme yapmak isteyebilirler. Öyleyse, hangi sürümün daha yeni olması gerektiğini bulma zamanı. Giriş Dizge olarak iki sürüm numarası girin. Bu zorluk bağlamında, yalnızca noktalarla birleştirilen bazı basamaklar olan sürüm numaralarını destekliyoruz. Sürüm numarası, yalnızca rakamları …

11
Kalan pil miktarını görüntüle
Kalan pil şarjını, maksimum şarjın yüzdesi olarak görüntüleme Kodunuzu bir telefonda, hesap makinesinde vb. Çalıştıramazsanız, ortamınızı muhtemelen en azından bir dizüstü bilgisayara yükleyebileceğinizi unutmayın. Pili olan bir cihazda kesinlikle çalışamıyorsanız, ne yazık ki diliniz uygun değil çünkü yazdırmanız için uygun bir değeriniz yok. Sonuçları ekranda göstermelisiniz. Bu teorik olarak kullanıcının …
26 code-golf 

8
Karşılıklı Saldıran Queens
8x8'lik bir satranç tahtasının herhangi iki farklı değerle temsil edilmesine izin verin; biri boş bir kare, diğeri ise kraliçe. Aşağıdaki örneklerde, boş kareler olarak 0'ları ve kraliçe olarak 1'leri kullanıyorum. Örneğin: tarafından verilir 1 0 1 1 1 0 0 0 1 0 1 0 1 0 1 1 1 …

12
Kundakçı ninni bul
Kasabanın etrafında yürüdüğünü ve kurbanlarını çok özel bir örüntüye göre seçtiğini düşünen bir kundakçı düşünün (Ya da alternatif olarak, bahçenin etrafında uçan ve çiçeklerini çok özel bir örüntüye göre polenlemek için topladığınızı düşünün ). Diyelim ki şehir bir N × N matrisi, burada N 2 veya daha büyük bir tam …

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.