«code-golf» etiketlenmiş sorular

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

5
Yön değiştiriciler tarafından yapılan bir yol çizin
Bu zorluk bir ızgara üzerinde gerçekleşiyor. +----------+ | | | | | | | | | | | | | | | | | | +----------+ Bu, 10 x 10'dur, ancak herhangi bir dikdörtgen şeklinde olabilir. Bu ızgara üzerinde dört yön var. Yukarı, aşağı, sola ve sağa. Görev, ilk başta …
25 code-golf 

15
Keyfi Aralık Cetveli
Uzunluk ve aralık listesi alan ve çizgi çizme karakterlerini kullanarak her aralık için daha uzun keneler içeren bir cetvel çıkaran bir program yapın. ┌ ┬ ┐ │ ╵ Çıktının ilk satırı 0 ile başlayan tik ile başlamalı ┌ve aradaki her karakter için kullanılan ┐ile uzunluğundaki bir tik ile bitmelidir ┬. …

16
Örtüşmeyen Matris Toplamı
Örtüşmeyen Matris Toplamı N uzunluğu k dizileri göz önüne alındığında , her dizideki bir eleman kullanılarak mümkün olan en fazla toplamı, iki elemanın aynı dizinden olmayacağı şekilde verin. K <= n olması garanti edilir. Giriş Boşluksuz bir tamsayı olmayan dizi dizisi. Çıktı Maksimum toplamı temsil eden bir tam sayı. Örnekler …

30
Genişleyen bazı oklar çiz
Bu zorluk, bir dizi büyüyen ASCII-art okunu basmakla ilgilidir. Deseni kelimelerde açıklayacağım, ancak bu dizinin başlangıcının nasıl göründüğüne bakmak daha kolay olabilir: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... N uzunluklu bir ok bir ok ucu ( <veya >) ve n-1kısa çizgiler …

14
Filmim ne kadar sinir bozucu?
Ailemin ev sinema sistemi var. Uzaktan kumanda bir menüde sağa doğru gezinmeyi zorlaştıracak şekilde bozuldu. Çoğu zaman işe yaramaz, ancak çalıştığında inanılmaz hızlı bir şekilde sağa doğru hareket eder. Bu açıkça sinir bozucu ama en çok bunun gibi görünen bir klavyede gezinmeyi gerektiren bir film başlığı girmek istediğinizde sinir bozucu: …
25 code-golf  string 

28
Bana bir meta sekans yap
Arka fon Bu zorluk için, bir 'meta-sekans' sadece sayıların kendisinin artmayacağı, aynı zamanda artışın ve artışın artan bir değer, vb. Artacağı bir sayı dizisi olarak tanımlanacaktır. Örneğin, seviye 3 meta sırası şöyle başlar: 1 2 4 8 15 26 42 64 93 130 176 Çünkü: 1 2 3 4 5 …

30
Programcıların dediği gibi: Tembel olmaya çalışın
Öykü Gördünüz mü bu Yayının 9gag ? Belki kendi cümlelerinizi kurma hissine kapılıyorsunuzdur. Ama daha sonra yarım saat içinde bir senaryoyu golf oynayabileceğinizi anlarsınız ve bununla asla uğraşmak zorunda kalmazsınız. Teslim Programınız, aşağıda açıklandığı gibi eklenen tırnak işaretleri ile birlikte geri döneceği bir girdi dizisi alır. Standart boşluklar yasaktır. Satır …
25 code-golf  string 

25
Mükemmel Eşleşmeleri Algıla
Bir dizgeyi alan ve bitişik aynı karakterlerin tüm çiftlerini kaldıran bir işlevine sahip olalım . Örneğinfff f(abbbacc)=abaf(abbbacc)=abaf(a\color{red}{bb}ba\color{red}{cc}) = aba İki çift çakıştığında bunlardan yalnızca birini çıkardığımızı unutmayın. Tekrarlanan uygulama sonunda boş dize verirse mükemmel bir şekilde eşleştirilmiş bir dize arayacağız. Örneğin yukarıdaki dize uyguladığımız çünkü eğer mükemmel eşleştirilmemişse f tekrar …

29
Beni döngüsel haleflerimin toplamı ile değiştir!
Bu sefer senin için basit bir mücadelem var. Pozitif tamsayı dizisi Verilen bir (veya kendi dilinizde eşdeğeri), her bir giriş yerini a i bir sonraki toplamı ile bir i unsurları A yeterince ürün bulunmuyorsa baştan arkasını bisiklet. Her zamanki gibi, herhangi bir programlama dilinde rekabet edebilir ve herhangi bir standart …

19
Ünlüleri hatırla!
Giriş Örneğin, yazdırılabilir bir ASCII karakter dizisi: This is an example string. Çıktı BCDFGHJKLMNPQRSTVWXYZbcdfghjklmnpqrstvwxyzBir ünlü ( AEIOUaeiou) tarafından takip edilmeyen her ünsüz ( ) için, önceki küçük harfleri küçük harfle ekleyin. İlk ünlüden önce ünsüzler olduğu gibi bırakılır : Thisi isi ana examapale seterinigi. Test durumları AN EXAMPLE WITH A …
25 code-golf  string 

30
Sıfır toplamı sayma
N ≥ 1 verilen bir program veya fonksiyon yazın , çözüm sayısını ± 1 ± 2 ± 3 ± ... ± n = 0 olarak döndürün. N = 6 için çözüm yoktur, bu yüzden cevap 0'dır. N = 4 için iki çözüm var, bu yüzden cevap 2 (iki çözüm 1 …

2
Rubik Küpü mü?
Çok değerli bir geçiş süresi, "Rubik Küpleri" resimlerinin (tişörtler, posterler vb.) Aslında çözülemez olduğuna işaret etmektir. Kontrol edilmesi gereken ilk şey, küpün doğru parçalardan yapılmış olmasıdır. Çözülebilir olması için bir küpün her biri dokuz kareden oluşan altı renge ihtiyacı vardır. Küpün ayrıca benzersiz olması için her bir kenar ve köşe …

20
Şekil Tanımlama Programı
Göreviniz, girişin şeklini tanımlayan bir program oluşturmaktır. Tanımlanacak şekiller aşağıdakilerden herhangi biri olabilir: Kare Bir kare olarak tanımlanabilmesi için, kaynağın eşit uzunlukta tüm satırlara ve her satırdaki karakterlerle aynı sayıda satıra sahip olması gerekir (yeni satır karakterleri hariç). İsteğe bağlı izleyen bir yeni satır kabul edilebilir. $_=' $_=" $_"' ;say …

30
IP adresi mi, değil mi?
Ağ tarama aracınız giriş konusunda can sıkıcı bir şekilde seçicidir ve uygunsuz karakterler içeren veya doğru biçimlendirilmemiş bir IPv4 adresini beslerseniz hemen kilitlenir. IPv4 adresi, noktalarla ayrılmış dört sayı olarak yazılmış 32 bitlik sayısal bir adrestir . Her numara sıfır ila 255 olabilir . Bu çökmelerden kaçınmak için girişi önceden …

25
Golf Algoritması Eşleşen Parantezler
Bir dize verilecektir s. İpin eşit ve en az bir [s ve ]s'ye sahip olması garanti edilir . Ayrıca braketlerin dengeli olması garanti edilir. Dize başka karakterlere de sahip olabilir. Amaç, her birinin indeksini [ve ]çiftini içeren listeler listesini veya listelerin bir çıktısını almak / iade etmektir . not: Dize …

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.