«code-golf» etiketlenmiş sorular

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

10
İki yönlü Palindromik Kapatma Jeneratörü
Giriş Bir giriş dizesinin bir palindromik kapatılması, son palindromun giriş dizesiyle başladığı girdi dizisinden oluşturulabilecek en kısa palindromdur. Bu zorluk için, iki yönlü bir palindromik kapanmayı düşüneceğiz. Sol Palindromik Bir giriş dizisinin kapatılması , giriş dizesiyle başlayan en kısa palindromdur. Sağ Palindromik Bir giriş dizisinin kapatılması , giriş dizesiyle biten …

26
Bir dizgiyi hash ile çevreleyen
Bunu zaten Python'da yaptım, fakat çok kısalmış gibi görünüyor: txt = input("Type something.. ") c = "#" b = " " print(c * (len(txt) + 4)) print(c, b * len(txt), c) print(c, txt, c) print(c, b * len(txt), c) print(c * (len(txt) + 4)) Yani kullanıcı yazıyorsa: Hello World Program …
24 code-golf  string 

16
Biraz aksiyon görelim!
Hızlı gürültülü arabalarla aksiyon filmlerini kim sevmez, özellikle çok fazla çarpışması olanlar? Bilim sanatında aksiyon çekimlerini kim sevmez? Sahne şudur: İki araba düz bir yolun karşı taraflarında başlıyor (aralarında 60 boşluk var). Sabit hızlarda birbirlerine doğru sürmeye başlarlar. Sola giden araba saniyede 1 alanda, sağa giden araba saniyede 2 alanda …

14
Tüm Ülke Kodlarını Yazdır
ISO 3166-1 , tüm ülke kodlarını tanımlayan standarttır. İyi bilinen iki harfli kodlara (ABD, GB, JP, vb.) Alpha-2 kodları denir. İki harfli, sadece 26 2 = 676 olası kod vardır, bunlar bir ızgarada güzelce düzenlenebilir. Bu tablo genel olarak hangi kodların kullanımda olduğunu, rezerve edildiğini vb. Görmek için yararlı olabilir. …

13
İspanyol Zamanı!
Kod aracılığıyla gerçekleştirmesi nispeten kolay olan basit bir görevim var. Amacınız , HH: MM formatında verilen zamana göre İspanyolca yazılmış zamanı gösteren bir program yazmaktır. Pek çok insan muhtemelen bunun nasıl yapıldığını bilmiyor , bu yüzden ayrıntılı olarak çalışacağım. İspanyolcada zaman oldukça mantıklı. Genellikle "Es la / Son las (saat) …

6
Tuğla yapı sağlam mı?
Standart bir tuğla örgüyü şu şekilde temsil edelim: [__](ve üst kısmın açık olduğu gerçeğini görmezden gelin ). Bu tuğlalar istiflendiğinde diğer her katman tuğla yapımında olduğu gibi yarım tuğla ile dengelenir: [__][__][__][__] [__][__][__][__] [__][__][__][__] [__][__][__][__] Böylece her tuğla en fazla altı komşuya sahiptir ve iki tuğlanın doğrudan dikey olarak sıralanması …

23
Sezar denkliği
Karşılık gelen karakterler arasındaki mesafe (sayma) aynı ise, iki karakter "Sezar eşdeğeri" dir. Evet, bu terimi ben yaptım. İşte bir örnek: "Abc" ve "Cde" eşdeğerdir çünkü distance from a-c == 2 distance from b-d == 2 distance from c-e == 2 Büyük harf kullanımı herhangi bir fark yaratmaz. "Merhaba" ve …
24 code-golf  string 


30
Bir listeden bir Oxford virgülüyle tek bir dize oluşturma
Akıllıca olan (kısa ve deyimsel), dizelerin bir listesini almaya ve listeden oluşturulmuş tek bir düzgün şekilde dizilmiş bir dizgiyi geri döndürmeye yönelik, her bir öğenin alıntılandığı şeylerden bazıları. Bu benim için çok hazırlayıcı, ancak benim için açıklayıcı bir çözüm olan Groovy ile deney yaparken ortaya çıktı. def temp = things.collect({"\'${it}\'"}) …

24
En kısa Minmod İşlevi
Minmod fonksiyonu bilinen bir çeşididir dakika kısmi diferansiyel denklemler eğim sınırlayıcı yüksek çözünürlüklü şemalarında görünür. Birkaç eğim verildiğinde, eğimler arasındaki göreceli işaretlere bakarken en düz eğimi seçer. İşlev isteğe bağlı sayıda parametre alır. Sonra minmod (x 1 , x 2 , ..., x n ) şöyle tanımlanır: min (x 1 …

3
Wang Tiles ile Ekranı Doldurun
Takip eden 13 kare Wang fayansın her zaman uçağı aperyodik olarak döşemesi kanıtlanmıştır . Bu, kareler tüm komşu tarafların aynı renkte olduğu bir ızgarada düzenlendiğinde, desenin bir tercümesinin asla kendisiyle eşleşmeyeceği anlamına gelir. Her döşemeyi metinsel olarak ortada ve köşelerde boşluklarla dolu 3 x 3 ızgarayla ve kenarlarda kırmızı, yeşil, …

7
Morse Decode Golf
Gittikçe artan uzay nefretinden endişe duydum ve bu cevap bana Mors kodunun bu sinsi beyaz boşlukların kaldırılmasında güvenli olduğundan emin olmak için ilham verdi. Bu nedenle, göreviniz Mors kodunu tüm boşluklar kaldırılarak başarıyla çevirebilecek bir program oluşturmak olacaktır. Kurallar: Giriş, yalnızca çizgi ve noktalardan oluşan bir dize olacaktır (ASCII 2D …
24 code-golf  morse 

1
“Twinkle Twinkle Little Star” şarkısını yazdır
Amacınız, her nota çalınırken sözleri "Twinkle Twinkle Little Star" şarkısına basmak. Bilgisayarın mikrofonu notları duyacak. Notun perdesi (ancak mutlaka uzunluğu) doğru değilse, uygun heceyi yazdırın. Aksi takdirde, hiçbir şey yapmayın. Her not en az yarım saniye uzunluğunda olacak ve notlar arasında en az saniyenin dörtte biri kesilecektir. Burada verilen notaları …
24 code-golf  music  audio 

4
Dördüncü kişi seninle olsun!
Yıldız Savaşları günün onuruna , Yıldız Savaşları açılış taraması gibi kayan aşağıdaki metni görüntülemek için bir program yazın : It is a period of civil war. Rebel spaceships, striking from a hidden base, have won their first victory against the evil Galactic Empire. During the battle, Rebel spies managed to …

4
C'ye güvenli bir şekilde iki sayı ekleyin.
Herkes C'nin hoş, güvenli, üst düzey bir programlama dili olduğunu bilir. Ancak, bir kodlayıcı olarak aşağıdaki görevi belirlersiniz. İki sayı eklemek için bir program yazın. Giriş: İki boşlukla ayrılmış tam sayılar. Çıktı: Girişteki iki sayının toplamı. Twist kodunuzun% 100 güvenli olması gerektiğidir. Başka bir deyişle, girdi ne olursa olsun düzgün …
24 code-golf  c 

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.