«code-golf» etiketlenmiş sorular

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


30
Uygun Divisor birleşimi
Bir uygun bölen a, bölen bir numarası n değildir, n, kendisi. Örneğin, 12'nin uygun bölenleri 1, 2, 3, 4 ve 6'dır. Size x , x ≥ 2, x ≤ 1000 tamsayısı verilecektir . Senin görevin tüm toplanmasından ibarettir en yüksek uygun bölenler arasındaki tam sayıların 2'ye göre x (dahili) (OEIS …

9
Bu ipi boz!
Bir dize girdi olarak verildiğinde, dizenin bir veya daha fazla varyantını şu şekilde çıktılar: Orijinal konumunda hiçbir karakter yok Başlangıçta bitişik olduğu bir karaktere bitişik karakter yok Bunun verilen dize için her zaman mümkün olacağını ve yalnızca tek harfli alfabetik karakterler içerdiğini ( [a-z]veya [A-Z]isterseniz) Aynı karakterin kopyalarının benzersiz kabul …

18
Tekrar ediyor mu?
Eşdeğer iki ardışık alt dize içeriyorsa, bir karakter dizisi tekrarlanır. Örneğin , art arda iki kez 2034384538452içerdiğinden tekrar eder 3845. Bu nedenle, zorluğunuz bir dizenin yinelenen bir alt dize içerip içermediğine karar vermektir. Girişi dize veya karakter dizisi olarak alabilirsiniz. Asla boş bir giriş almazsınız ve alt dizenin uzunluğu (varsa) …

22
Matris girişini basitleştirin!
Matrislerle ilgili birkaç zorluk yazdım ve herkes için yaygın olan, matrisleri temsil ederken hem örneklerde hem de test durumlarında aşağıdaki gibi bir format kullanmamdır: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1 Bu muhtemelen birçok dilde hantal bir formattır. Meydan okuma: Üstte …

6
Daha verimli ABD eyalet kodları
ABD eyaletini kısaltın! eğlenceliydi, ancak ABD eyalet adlarını verimli bir şekilde kısaltmanın mevcut sistemle zor olduğunu öğrendik. Verimli golf için alternatif bir devlet kodu şeması hazırlayalım. Senin görevin: Geçerli bir ABD durum adı (yalnızca 50 normal durum gereklidir) verildiğinde, büyük harfle tanımlayan benzersiz iki harfli kod döndüren bir işlev (veya …
20 code-golf  string 

7
Devirli bir sayı mı?
Döngüsel bir sayı, 1, 2, 3, ... n ile çarpıldığında aynı basamaklarla ancak farklı bir sıra ile sonuçlanan bir dizi "n" basamağıdır. Örneğin, 142.857 sayısı, 142.857 x 2 = 285.714, 142.857 x 3 = 428.571, 142.857 x 4 = 571.428 vb. Bir tamsayı girdisi verildiğinde, eğer doğruluk değeri varsa, döngüsel …

19
Büyük bir ASCII X çizin
Sorun Benzer bir şey yapmak için önceki bir meydan okuma Pozitif tamsayı giriş nçıktısı verildiğinde bu kalıbı izleyen bir şekil verilir: girdi n=1: * * * * * girdi n=2: ** ** **** ** **** ** ** girdi n=3: *** *** *** *** ***** *** ***** *** *** *** *** …

13
Çizgi çizme karakterlerini kullanarak bir sudoku panosu çizin
Bu kod golf. Bu meydan okuma için, bir yöntemi kabul edeceğim (tam bir programa ihtiyacınız yok), ancak yöntem imzası bayt sayısına doğru sayıyor ve tam imzayı (lamdba değil) görmek istiyorum. Yöntemin girdisi, 81 öğeli bir tamsayı dizisidir. Yöntemin çıktı / dönüş değeri diziyi bir ascii sudoku panosu olarak temsil eden …

6
Ay Evresini Çiz
Meydan okuma Ayın evresi göz önüne alındığında, ASCII sanatı kullanarak çizin. Programınız yeni ay, ağda hilal, ilk çeyrek, ağda gibibus, dolunay, karamsar, son çeyrek ve azalan hilal işlemelidir. Girişiniz bir tamsayı olacaktır. 0 -> new moon 1 -> waxing crescent 2 -> first quarter 3 -> waxing gibbous 4 -> …

30
Bir şifre okuyun
Zorluklarınız klavye / standart girişten bir "şifre" okumaktır. Zorluk : Bir dize okuma sGörünmeyen . İçindeki her karakter için sbir karakter yazdırın c. Gerçek zamanda. Kurallar: cGerçek zamanlı yazdırmalısınız . Kullanıcı bir karakter girer girmezc . c sabit olmalı, yani aynı karakter olmalıdır. cherhangi bir görünür olabilir karakter olabilir (yani …
20 code-golf  string 


18
İlişkisiz Bir Numara Bulma
Giriş olarak 2 negatif olmayan tamsayı verildiğinde, 2 girişteki herhangi bir matematiksel işleçle oluşturulamayan negatif olmayan bir tamsayı çıktılayın. Örneğin, verilen girdiler 2ve 3, 6, 0, 5, 1, 9, 8, 23, 2hepsi geçersiz çıktılardır. Dikkate alınması gereken işlemler: Addition (a + b) Subtraction (a - b) and (b - a) …

16
Xor şifrelemenin şifresini çözme
Göreviniz şifrelenmiş bir dizeyi giriş olarak almak ve şifresiz dizeyi çıktı almak ve gizli mesajını ortaya çıkarmaktır. Hem giriş hem de çıkış dizeleri, bu 64 ASCII karakter listesinden karakterler içerecektir (baştaki boşluğa dikkat edin): !"#$%&'()*+,-./0123456789:;=?@[\]^_abcdefghijklmnopqrstuvwxyz|~ Bu karakterlere, yukarıda listelendikleri sırayla numaralar atanır: ! " # $ % & ... 0 …

20
Rakam İçeren Kelimeler
Rakam kelimesi, bazı harfleri kaldırdıktan sonra, tek rakamlardan biriyle kaldığınız bir kelimedir: BİR, İKİ, ÜÇ, DÖRT, BEŞ, ALTI, YEDİ, SEKİZ veya DOKUZ (SIFIR değil). Örneğin, BOUNCE ve ANNOUNCE basamaklı kelimelerdir, çünkü bir basamak içerirler. ENCODE, sıralı olmadıkları için O, N ve E içermelerine rağmen bir rakam sözcüğü değildir. Girdi veya …
20 code-golf  string 

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.