«string» etiketlenmiş sorular

Dizelerin kullanımı ve manipülasyonu yoluyla belirli bir sorunu çözmek için bir rekabet.

2
X 3'ten büyük, X ve Y arasında en az 2 fark var
Bazı C ++ aşağı golf çalışıyorum. Bu durumu kısaltmak mümkün mü? X > 3 & X - Y > 1 (Tabii ki boşlukları kaldırmanın dışında.) Yani, Xen azından 4ama X >= Y + 2. Xve Y[0,5] aralığında tamsayılardır. Bazı bitsel formül bulmaya çalıştım ama başarısız oldu.
11 code-golf  number  tips  c++  code-golf  popularity-contest  obfuscation  code-golf  c  code-golf  board-game  hexagonal-grid  code-golf  game  grid  code-golf  number  permutations  popularity-contest  math  graphical-output  number-theory  king-of-the-hill  code-challenge  compression  code-challenge  fastest-code  code-golf  math  ascii-art  animation  code-golf  popularity-contest  generation  counting  fastest-code  fastest-code  popularity-contest  image-processing  king-of-the-hill  code-golf  conversion  binary-tree  code-golf  math  number  rational-numbers  division  code-golf  restricted-source  hashing  atomic-code-golf  logic-gates  code-golf  function  code-challenge  puzzle-solver  ai-player  test-battery  popularity-contest  music  compression  code-golf  number  stack  atomic-code-golf  logic-gates  ascii-art  popularity-contest  code-golf  date  grid  code-challenge  game  code-golf  parsing  code-golf  math  geometry  sequence  popularity-contest  code-trolling  code-golf  string  restricted-source  code-golf  quine  king-of-the-hill  code-golf  math  code-golf  simulation  code-golf  ascii-art  code-challenge  sorting  optimization 

10
Çıkış kodu boyutunda Lorem Ipsum
Kodunuzu aynı uzunlukta Lorem ipsum çıktı ! Kurallar: Kod çıktıyla aynı olamaz Sıkıştırma kitaplığı yok İki hafta içinde en kısa program kazanır Kolayca (herhangi bir kod golf sorunu çözmek olabilir biriyle hiçbir ağ kullanımı, dosya okuma ve diğer hileler eval, execvb) Misal Your code with length 25. Çıktı Lorem ipsum …

8
ASCII cetvel oluşturma
Zorluk şu biçimde bir ASCII karakter sayısı cetveli oluşturmaktır: +-------------------------------------------------------------------------+ || | | | | | | | | | | | | | | | |0 10 20 30 40 50 60 70 | | | +-------------------------------------------------------------------------+ Cetvelin uzunluğu 10'un katlarıyla ölçeklenebilir olmalıdır. Kurallar: Cetvel yatay olmalıdır. Diyelim ki, …

3
Kaynağınızı Levenshtein
İki dize arasındaki Levenshtein düzenleme mesafesi , bir kelimeyi başka bir kelimeye dönüştürmek için mümkün olan minimum ekleme, silme veya ikame sayısıdır. Bu durumda, her yerleştirme, silme ve değiştirmenin maliyeti 1'dir. Örneğin, uzaktan arasında rollve rolling, 3'tür silme maliyeti 1 ve biz 3 karakterleri silmek gerekir çünkü. Arasındaki mesafe tollve …

2
Türkçe fiil çekimi
Giriş fiil , normal ifadeyle eşleşen bir dize([a-pr-vyzıöüçğş]*[aeıioöuü][bcçdfgğhj-nprsştvyz]+|([a-pr-vyzıöüçğş]*[aeıioöuü]){2})(mak|mek) çoğul , doğruluk ya da sahte bir değer kişi , 1, 2 veya 3 değerine sahip bir tam sayı zaman , 1, 2 veya 3 değerine sahip bir tam sayı Çıktı Türk fiil konjuge formu fiil içinde, kişi st / nd / …

2
Kabuk Küresi Golf
Bu görev, glob genişletmesinden sonra bir dosyaya en kısa yolu çıkarmaktır. Kabuk globbing nedir? Çoğu kabukta, *konumdaki herhangi bir karakteri temsil etmek için bir yoldaki karakteri kullanabilirsiniz . Örneğin, dizin foodosyaları içeriyorsa bar bazve asdfsonra foo/b*da genişler foo/bar foo/baz. Şimdi, geçerli dizinin adında bir dosya içerdiğini ihavealongnameve başka bir şey …

30
Dosya uzantısı nedir?
Sorun, sağlanan bir dosya adının dosya uzantısını bulmaktır: hi.txt -> txt or .txt carrot.meme -> meme or .meme lol (undefined behavior) what..is..this..file -> file or .file .bashrc -> bashrc or .bashrc T00M@n3KaPZ.h0wC[]h -> h0wC[]h or .h0wC[]h agent.000 -> 000 or .000 Metni , dizenin sonundan . veya .sonundan sonuna kadar …
10 code-golf  string 

22
Çok sayıda farklı karakter kullanmadan ünlüleri kaldırın
Zorluk, sesli harfleri (a, e, i, o, u) dizeden STDIN'den (evet, biliyorum, basit) kaldırmaktır. Programınızın herhangi bir argümanla çalıştırılmamasını bekleyebilirsiniz argv. Misal: This program will remove VOWELS. So we can now speak without them. Olarak değiştirildi: Ths prgrm wll rmv VWLS. S w cn nw spk wtht thm. Bir av …

2
Golf Ada dizilerim
Arka fon Ada , tezahürü ile tam olarak bilinmeyen bir programlama dilidir. Bununla birlikte, dizi değişmez sözdizimi teoride oldukça kısa dizi özelliklerine izin verebilir. Dizi değişmez sözdiziminin basit bir EBNF açıklaması ( bottlecaps.de'ye geçirilebilir) : array ::= positional_array | named_array positional_array ::= expression ',' expression (',' expression)* | expression (',' …

3
Bunu yazmak ne kadar sürer?
Giriş QWERTY klavye düzenini kullanarak orta hızda yazabilirim. Ancak yellowwooddoor gibi bir kelimenin tonlarca tekrarlanan harfi varsa, onu yazmak biraz daha uzun sürer. Daha da kötüsü, "zıplama" gibi bir kelimenin birden fazla ardışık harf için aynı parmağı kullanmasıdır. Her parmağımdaki harfleri yazmam ne kadar sürüyor (çok bilimsel olarak ölçülmemiş): Sütunlar …

10
Bir ızgaranın başka bir ızgara içerip içermediğini belirleme
Zorluk Bir işlev oluşturmak, girişler olarak iki 2 boyutlu Karakter dizisini (veya programlama dili veri tipi olarak karakter içermiyorsa Dizeleri) alır: a ve b. Diliniz bu girişleri desteklemiyorsa, standart tek baytlık başka bir değişken kullanabilirsiniz. Senin görevin b bir a içerip içermediğini belirlemektir. Bu durumda, true değerini döndürün. Aksi takdirde, …

13
Daha küçük bir tautogram denetleyicisi var mı? [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . Geçen yıl kapalı . Son zamanlarda kod golf içine aldım ve en küçük tautogram denetleyicisi yazmaya çalıştım. Bir tautogram , tüm …

24
Şifre Bishop İyilik
Türeyen bu , şimdi, yayın sildi. Bir dize verildiğinde, aşağıdaki koşulların tümü karşılandığında iyi bir Bishop parolası oluşturuyorsa (doğru / yanlış veya iki tutarlı değer) yanıt verin: en az 10 karakteri var en az 3 basamaklı ( [0-9]) bir palindrom değildir (tersine çevrildiğinde kendi kendine özdeştir) Kodunuz iyi bir Bishop …

11
Hile yapanlar harita!
Tüm ödevler gönderildikten sonra, öğrenci numarasını dosyalarının karmasıyla eşleyen bir sözlük oluşturulur. Bu sözlük veya hashmap veya haritalama (diliniz ne olursa olsun) aşağıdaki gibi görünecektir: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} Anahtar öğrenci numarasıdır ve değer hash değeridir. Bizim görevimiz dolandırıcıları seçmek! Hile yapanların özleri aynıdır. …

1
Tatamibari çözücü
Arka fon Tatamibari , Nikoli tarafından tasarlanan bir mantık bulmacasıdır. Bir Tatamibari bulmacası, içinde üç farklı sembol bulunan dikdörtgen bir ızgarada oynanır: +, -. ve |. Çözücü, ızgarayı aşağıdaki kurallara göre dikdörtgen veya kare bölgelere ayırmalıdır: Her bölüm tam olarak bir sembol içermelidir. Bir +kare içinde bir sembol bulunmalıdır. Bir …

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.