«code-golf» etiketlenmiş sorular

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

4
Kutuyu aç / kapat!
Potansiyel olarak kutulanmış bir dize verildiğinde kutuyu değiştirin. Bu test senaryolarında ve açıklamada daha açık hale gelir. Giriş çıkış Giriş Formatı Giriş, CR, LF veya CRLF ile ayrılmış tek bir dize veya bir dize listesi olacaktır. Giriş formatı karar vermek size kalmış. Çıkış biçimi Çıktı formatı, girdi ile aynı formatta …

15
Benim adım ne?
Bir PPCG Kullanıcı Kimliği verildiğinde, kullanıcının geçerli kullanıcı adını girin. Örnekler Input -> Output 61563 -> MD XF 2 -> Geoff Dalgas 12012 -> Dennis foo -> -3 -> kurallar Giriş / çıkış izin verilen herhangi bir yolla alınabilir. Çıktı, uygun büyük harf ve aralık içeren tam kullanıcı adı olmalı, …

4
Maksimum farklı alt dize sayısı
Açıklama Bir uzunluk nve bir alfabe boyutu verildiğinde k>0, programınız maksimum sayıda benzersiz alt dizeye sahip olan parametrelerle dizelerin sayısını belirlemelidir. Bu durumda, OEIS A134457k=2 üretir . Misal Örneğin, 2210alt dizeleri sahiptir , 2, 22, 221, 2210, 2, 21, 210, 1, 10, ve 0, ancak 11 bir toplam, 2sadece 10 …

5
ASCII 2D oyun haritası
Sorun A'nın a, çıktının her bir 'bloğu' için yalnızca bir öğeye sahip olduğu sürece, herhangi bir girdi biçimindeki bir karakter ızgarası olduğu giriş verilir. Ve bburada b, girişle aynı boyutta bir sayı ızgarasıdır a. İki yol türü vardır, 1 yolu ile işaretlenmiş bir taş yolu @ve 2 yolu ile işaretlenmiş …


11
Permüratör İnşa Et
Bu zorluk için bir listeyi girdi olarak alan ve bu listenin permütasyonunu döndüren bir fonksiyon (fonksiyonunuz tam bir program olabilir) yapacaksınız. İşleviniz aşağıdaki gereksinimlere uymalıdır. Deterministik olmalı. İşlevinizi kendisiyle değişken sayıda oluşturmak, permütasyonlarından herhangi birine bir liste alabilmelidir. Bu bir kod golf sorusudur, bu nedenle cevaplar bayt cinsinden puanlandırılacak, daha …

5
Goldbach bölümlerinin artırılması
Goldbach varsayımı şunları ifade eder: 2'den büyük her çift sayı iki asalın toplamıdır. Bir sayısının bir Goldbach bölümünü ele alacağız n ekleyerek iki asal sayının bir çift olmaya n . Goldbach bölümünün sayılarının artmasından endişe duyuyoruz . Bir sayının Goldbach bölümlerinin boyutunu, bu sayının tüm bölümlerindeki en küçük asal boyutuna …

18
Listeyi son bir sayıya küçültme
Girdiler Numaraların bir listesi (dizi) veya bu daha kolay hale gelirse sayısal dizeler. Listede her zaman en az iki öğe olacağını ve her öğenin doğal bir sayı olacağını (sıfırdan büyük tam sayı) olacağını varsayabilirsiniz. çıktılar Tek bir sayı veya yine sayısal bir dize. Sorun Fikir, listenin o andaki aşamasında en …

6
İki dizgiden çapraz baskı
Aynı uzunlukta olması garanti edilen iki dizgi seti göz önüne alındığında, onların çaprazlarını yazdırın . İki telin çapraz kesiti aşağıdaki gibi elde edilir. İkinci dizenin ikinci karakterini, ardından ilk dizenin ilk karakterini verin. İkinci dizenin ilk karakterini, ardından ilk dizenin ikinci karakterini verin. Her dizenin ilk karakterini atın. Dizelerin her …

8
Taekwondo hoşunuza gitti mi?
Choi Hong Hi 15 Haziran 2002'de onurlu 83 yaşında öldü . Taekwondo'yu kurdu . Ölümünden 15 yıl sonra, Tekvando ustası olmak istiyorum. Bu benim parlama zamanı! Görev Bir dize verildiğinde, bir Taekwondo sürümü çıkarmalısınız . kurallar Geçerli herhangi bir girişle boş olmayan bir dize / cümle alacaksınız Her bir başlığı …

5
Doğru olanları ve sıfırları bir araya getiriyorum
Kısa bir süre önce sürüş sırasında manifatura ilişkin bir Textpert olduğum şarkıyı listeledim ve şarkıdaki belirli bir satır bu zorluğa ilham verdi. Metin fotoğrafları kadar asla eğilmem / Bunun yerine doğru olanları ve sıfırları birleştiriyorum Şimdi açıkçası, bu kafa kafalarında yapmak neredeyse imkansız bir şey olurdu ve bu yüzden aynı …

16
CMYK değerlerini RGB'ye dönüştürme
CMYK'da Renk kodları verildiğinde, RGB değerine dönüştürün. Girdi: boşlukla ayrılmış 4 tamsayı dizisi (0-100 arasında) 86 86 0 43 28 14 0 6 0 41 73 4 Çıktı: #141592 #ABCDEF #F49043 En kısa kod kazanır! İPUCU: CMYK'yı RGB'ye dönüştürmek için aşağıdaki formülü kullanabilirsiniz: Red = 255 x (1 - Cyan/100) …

1
Muriel benzeri bir dil ve uygulama oluşturun
Muriel , döngü kurmanın tek yolunun bir quine yaratmak ve onu uygulamak olduğu bir dildir. İşiniz bu özellik ile kendi dilinizi oluşturmak ve önceden var olan bir dilde uygulanmasıdır. Muriel benzeri bir dili aşağıdaki gibi tanımlayacağız: Muriel'in @komutuna veya python'lara benzer şekilde kendi dilinde kod yürütmek için yerleşik bir komuta …

4
Harflerin Savaşı
Göreviniz basit: Bana harflerin savaşını kimin kazandığını söyle. Birlikler Bu savaşta, bu tablo ile özetlenen üç farklı "birlik" vardır. name | health | damage A 25 25 B 100 5 C 10 50 Birlikleri temsil etmek için herhangi üç benzersiz karakter kullanabilirsiniz, ancak bu harfler olup olmadıklarını belirtmelisiniz. Savaş Örnek …
9 code-golf 

4
Tekrar hatırlatıyor musun?
Giriş Hiç duydunuz hatırlatın? Hayır? Ben de yaklaşık 2 yıl öncesine kadar yapmadım. Bunun temel dayanağı öğretmenlerin hatırlatma göndermesi ve öğrencileriyle iletişim kurmasıdır. Oldukça temiz, değil mi? Hatta emotes göndermenize ve mesajlara tepki vermenize izin verir! Bunu günlük olarak yapıyorum. Ancak, Hatırlat ile ilgili bir şey, öğretmenlerin her zaman "Ödevini …

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.