«code-golf» etiketlenmiş sorular

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

6
Sayıları “Tam olarak yer-değer sistemi” ne dönüştürme
Bir m uzunluk uzunluğunun n. Basamak değerindeki (sağdan sola sayılan) en büyük basamağın daima m - n + 1'e eşit olduğu bir sayı sistemi oluşturalım. Belirli bir yerde kullanılabilecek basamak sayısının dışında, diğer tüm artışlar standarttır. Yani bir basamak, basamak sınırını aşacaksa, bir sonraki basamağa bir tane ekleriz. Saymanın bu …

11
Bir Dizgiyi Yay
Göndermeden Sandbox burada . Bir dizeyi "Springified" yapan bir işlev veya program oluşturun. Giriş, Stdin'de bir Dize veya en yakın alternatif olacaktır Giriş yalnızca yazdırılabilir ASCII ve / veya boşluklar içerecektir Çıktı Stdout veya en yakın alternatif olacaktır Sondaki satırlar ve boşluklar kabul edilebilir Bir String nasıl yayılır String'i gerektiği …
11 code-golf  string 

9
Fizz Buzz .. Crackle Pop! (Genelleştirilmiş Fizz Buzz)
Hepimiz ol 'Fizz Buzz problemini duyduk, ancak daha fazla faktörle uygulamaya çalıştığınızda ne olur? Fizz Buzz Crackle Pop! Meydan okuma Bir tamsayı girişi n , sonra bir tamsayı ve bir dize içeren n tuples, sonra başka bir tamsayı (> 1) k alan tam bir program yazın : n int1 str1 …
11 code-golf 


2
Mondrian Bulmaca Sırası
Bir n X nkareyi, uyumlu olmayan tamsayı taraflı dikdörtgenlere bölün. a(n)en büyük ve en küçük alan arasındaki olası en küçük farktır. ___________ | |S|_______| | | | L | | |_|_______| | | | | | |_____|___| |_|_________| (fig. I) En büyük dikdörtgen ( L) bir alana sahiptir 2 * …

10
Bu kedinin böcekleri mi var? Gerçekten mi?
Meydan okuma: Girişi (görünür ASCII aralığında) ve çıkışı birkaç değişiklikle okuyun: Girişin 10 karakterlik rastgele her kümesinde (50/50): bir karakteri * (görünür ASCII aralığında rastgele ** bir karakterle değiştirin) (ör. lumberjackolur lumbeZjack) veya bir karakteri kaldırın (ör. lumberjackolur lmberjack) * Küme 10 karakterden azsa, değiştirmeniz gerekmez, ancak değiştirebilirsiniz. ** Karakter, …

3
Nim'de golf için ipuçları
Nim'de golf yapmak için hangi genel ipuçlarınız var ? Ben kod-golf sorunları uygulanabilir ve aynı zamanda en azından biraz Nim (örneğin "yorumları kaldırmak" bir cevap değildir) belirli fikirler arıyorum. Lütfen cevap başına bir ipucu gönderin.
11 code-golf  tips 

7
Basamağı Kare'ye kadar toplam
Verilen herhangi bir x> 0 ve herhangi bir y> 3 tamsayısıdır. Tüm x basamaklarını toplayın (ayarlanan tabanda yazılmışsa). Bunu mümkün olan en yüksek rakamla çarpın (daima base -1). Bu değer verilene kadar tekrarlayın (y - 1) ^ 2 Aranan, yineleme sayısı ve adımlardır. Örnek 1: x= 739 y= 7 searched: …

18
Fibonacci Üsleri
Bu meydan okuma için, bazı sayıların toplamının sonucunu çıkarmalısınız. Bu sayılar nedir? Peki, (, giriş verilir a, btam sayılar (pozitif, negatif veya sıfır), hangi,) a != bve a < bve içindeki her tamsayı ave b(onlara dahil) Fibonacci numaralarına göre üstellerini olacaktır. Bu kafa karıştırıcı, işte bir örnek: Input: (-2, 2) …

4
CUSRS - Tamamen Yararsız String Refactoring System!
Giriş Her zaman PPCG'de ortaya çıkan SBU (Kısa Ama Benzersiz) zorluklarının büyük bir hayranıyım. CUSRS, dizeleri yeniden düzenlemek için tasarlanmış bir sistemdir, CUSRS işlevi 2 parametre alır ve 1 String verir. Meydan okuma Aşağıdakileri yapmak için bir program, işlev, lambda veya kabul edilebilir bir alternatif üretin: Verilen String inputve String …
11 code-golf  string 

7
Bina Yıkımı
Meydan okuma Belirli bir binayı saniyede 1 kat hızında yıkmak için tam bir program / işlev yazın . GİRİŞ Girdi bir olan bina içinden STDIN (veya kendi dilinizde denir ne olursa olsun) veya bir içinden ARGUMENT bir işlevin. t = 0 s | |#| {#} |# #| |# # #| …


2
Altıgen koordinatlar: Polar'dan Kartezyen'e
Wikipedia, Polar Koordinatları hakkında şunları söylüyor : Matematikte, kutupsal koordinat sistemi, düzlemdeki her noktanın bir referans noktasından uzaklığı ve referans yönünden bir açı ile belirlendiği iki boyutlu bir koordinat sistemidir. Bu altıgen ızgaraları tanımlamak için mükemmel görünüyor. Aşağıdaki altıgen ızgarayı ele alalım: A B C D E F G H …

2
Bu sayıları kısaltalım! Şimdi ters mi?
Giriş: Twitter ve Instagram ve diğerleri gibi ben gibi sayıları görüntülemek istedi 1.2Kve 3.8 Myerine 1,222ya 3,823,456. Ama hepsi bu değil! Hepimizin bildiği gibi, kuşkusuz bu kısaltmaları sevmeyecek ve onları tersine çevirmeye çalışan bazı insanlar olabilir . Böylece, 1.2kolacak 1,200ve 3.8 Molacak 3,800,000. Görev: sizin göreviniz, bir sayı listesini ( …
11 code-golf 

1
Anahtarlama Sırası
giriş Anahtarlama sırası şu şekilde tanımlanır: nBir daire içinde duran insanlarla başlayın ( 6bu örnek için). 1 2 6 3 5 4 Kişiden başlayarak 1"seçilen" kişinin solundaki kişi kaldırılır. 1 6 3 5 4 Kaldırılan kişi kaldırma yöntemini "değiştirebilir": Kaldırılan kişi eşitse (bu durumda), kaldırılan bir sonraki kişi bir sonraki …

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.