«code-golf» etiketlenmiş sorular

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

2
Beta'nın Kar Tanesi
Meydan okuma Kış, 15/16 sezonu için ilk kar katmanlarını alan birçok yere hızla yaklaşıyor, neden kar makinelerini kırıp kendimize kar kodlamıyoruz? nSTDIN üzerinden bir tamsayı verildiğinde , ASCII temsili Beta'nın kar tanesi (aşağıda açıklandığı gibi) seviyesinden çıkar n. Beta'nın Kar Tanesi Kar tanesi seviye 0'da tek bir x ile başlar: …

1
Döner Spiraller
Karakterlerin bir sarmalını temsil eden bir kare metin verildiğinde, döndürün! Spiral merkezden başlar ve merkezin solundan başlayarak saat yönünün tersine dış kenara doğru hareket eder : 987 216 345 Bu, dizeye dönüşür 123456789. Döndürme sola yapılır , bu yüzden bir konum döndürürseniz öyle olur 234567891. Bu, aşağıdakilerle temsil edilir: 198 …
12 code-golf  string 

3
Manhattan'da Matematik
Aşağıdaki operatörleri tanımlarım: Manhattan eklenmesi , a + K b tek haneli sayılar için bir üzerine b bitiştirme sonucudur. Yani, a + M b = 10a + b. Bu nedenle, genel operatör + M şu şekilde tanımlanır: a + M b = 10a + b Manhattan Çıkarma a - E …

5
Başka bir hayatta görüşürüz kardeşim!
Birçoğumuz KAYIP hayranları Desmond'un her 108 dakikada bir "4 8 15 16 23 42" karakterlerini yazmak zorunda kaldığını ya da dünyanın biteceğini (ya da bitireceğini) hatırlıyoruz. Buradaki zorluk, girişin her 108 saniyede bir 4 8 15 16 23 42girilmesini veya iletinin görüntülenmesini gerektirerek aynı şeyi yapacak bir program oluşturmaktır. Sorry, …

2
SQL Çıktı Tablosu Çiz
Çoğumuz SQL sonuçlarını bir terminalde gördük, hepsi düzgün bir şekilde satırlara ve sütunlara biçimlendirildi. Eğer yapmadıysanız, işte size bir örnek: +----------+-----------+----------------+ | column 1 | column 2 | column 3 | +----------+-----------+----------------+ | data | more data | even more data | | etc | just goes | on and …
12 code-golf 

12
Eliminasyon oyunu oyna
Giriş Bu meydan okumada, göreviniz belirli bir tür eleme oyunu simüle etmektir. Oyunda katılımcılar bir daire içinde duruyor ve herkes bir tamsayı tutuyor. Oyunun her turunda, her katılımcı , elinde tuttuğu sayı nise n, uzaklaşır . Eğer npozitif ise, onlar, onların sağa saymak nnegatif onların sola saymak ve eğer nsıfırdır, …

4
Pilotu kurtar!
Soru Uzay istasyonlarında robot ordusu tarafından yakalandık. Uzay gemisi pilotumuz 1. seviyede olan hapishanede. Kaçmanın tek bir yolu var ve uzay gemisi pilotunu kurtarmak. Bu, seviye N'den seviye 1'e geçmek anlamına geliyor. Ancak çok riskli olduğu için, mümkün olan en az sayıda adımda hapishaneye gitmeniz gerekiyor. Koşullar Taşınmanın 4 yolu …
12 code-golf 

3
Monotonik Bir İşlev Oluşturun
genel bakış Bu zorlukta, göreviniz rastgele iki set arasında monotonik bir matematiksel fonksiyon oluşturmaktır . Giriş Girişleriniz iki pozitif tamsayıdır sve n. Bu girdileri aldıktan sonra, programınız setten ' e rastgele bir matematiksel fonksiyon üretecektir . Başka bir deyişle, ve arasında bir tamsayı dizisi alan ve böyle bir tamsayıyı döndüren …

30
Bir dizeden tekrarlanan kelimeleri kaldırma
Girilen bir cümledeki tüm tekrar eden kelimeleri kaldırın. Girdi böyle bir şey olacaktır cat dog cat dog bird dog Snake snake Snakeve çıktı da olmalıdır cat dog bird Snake snake. Her zaman kelimeleri ayıran tek bir boşluk olacaktır. Çıktı sırası, giriş ile aynı olmalıdır. (Örneğe bakın) Noktalama işaretlerini kullanmanıza gerek …
12 code-golf  string 

3
İleride yol boyama
İki parametre şeridi deseni ve yol uzunluğu verildiğinde , yolları boyamak için Yollar ve Trafik Hizmeti için şerit işaretlerinin ASCII temsilini yazdırın. Örnek giriş / çıkış Giriş:, BTHMLRPHU 21 Eğer iki parametre almak ya da dize sonuna numarasını bitiştirmek umurumda değil, bu açık. Giriş, STDIN'den, işlev argümanı, ortam değişkenleri, dilinizde …

8
Barcodegolf: Bir sayının UPC'sini oluşturma
Günümüzde hemen hemen her mağaza , teslim sürecini basitleştirmek için Evrensel Ürün Kodu (UPC) barkodlarını kullanıyor. İsim sizin için bir şey ifade etmiyorsa, kesinlikle neye benzediklerini anlayacaksınız: Biçim En yaygın sistem, her bir ürünü temsil etmek için 12 basamak kullanan UPC-A'dır. Her basamak, makinelerin kodu 7 bit uzunluğunda okumasına izin …

14
Kompozit Sayı Dizileri
Kompozit Sayı Dizileri Bu sorudan ilham alındı Pozitif bir n tamsayısı verildiğinde , kodunuz ilk n bileşik sayıyı çıkarmalıdır. Giriş çıkış Bir program veya işlev yazabilirsiniz. Girdi STDIN veya işlev bağımsız değişkeni üzerinden yapılır ve çıktı STDOUT veya işlev döndürme değerindedir. Çıktı bir Liste, Dizi veya Dize olabilir. Örnekler 0 …

30
Bu kelimeyi imzala!
Kelime İmzası nedir? Bir kelimenin imza 's harflerinin her sıraya koymak vardır - imzaları this, histve hitshepsi hist. Meydan okuma Bir program yazmak bir girdi istemeli, daha sonra bu kelimenin imzasını yazdırmalıdır. Yani örnek bir program çalışması şöyle görünebilir: Give me a string: this The signature signature of 'this' is …

1
Golf Wars 1.Bölüm: Hayalet Kılıcı
Arka plan teması Giriş Obi-Wan Kenobi, Qui-Gon Jinn ve Darth Maul savaşmak üzere! Ancak, hepsi kendi ışın kılıcılarını getirmeyi unuttu. Dize Jedigirdi olarak verildiğinde buna benzer bir görüntü oluşturan bir program veya işlev yazın * : ve dize verildiğinde, Sithbuna benzer bir görüntü oluşturur: Görüntüler özellikleri 3 ışın (beyaz bıçak …

2
Şifreli Kicker //
Şifreli Kicker Metni şifrelemenin yaygın ancak güvensiz bir yöntemi, alfabenin harflerine izin vermektir. Başka bir deyişle, alfabedeki her harf metinde sürekli olarak başka bir harfle değiştirilir. Şifrelemenin tersine çevrilebilir olduğundan emin olmak için, iki harf aynı harfle değiştirilmez. Göreviniz, her satırın farklı bir dizi değiştirme kullandığını ve şifresi çözülen metindeki …

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.