«string» etiketlenmiş sorular

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

10
Bu kedinin böcekleri mi var? Gerçekten mi?
Meydan okuma: Girişi (görünür ASCII aralığında) ve çıkışı birkaç değişiklikle okuyun: Girişin 10 karakterlik rastgele her kümesinde (50/50): bir karakteri * (görünür ASCII aralığında rastgele ** bir karakterle değiştirin) (ör. lumberjackolur lumbeZjack) veya bir karakteri kaldırın (ör. lumberjackolur lmberjack) * Küme 10 karakterden azsa, değiştirmeniz gerekmez, ancak değiştirebilirsiniz. ** Karakter, …

4
CUSRS - Tamamen Yararsız String Refactoring System!
Giriş Her zaman PPCG'de ortaya çıkan SBU (Kısa Ama Benzersiz) zorluklarının büyük bir hayranıyım. CUSRS, dizeleri yeniden düzenlemek için tasarlanmış bir sistemdir, CUSRS işlevi 2 parametre alır ve 1 String verir. Meydan okuma Aşağıdakileri yapmak için bir program, işlev, lambda veya kabul edilebilir bir alternatif üretin: Verilen String inputve String …
11 code-golf  string 

7
Bina Yıkımı
Meydan okuma Belirli bir binayı saniyede 1 kat hızında yıkmak için tam bir program / işlev yazın . GİRİŞ Girdi bir olan bina içinden STDIN (veya kendi dilinizde denir ne olursa olsun) veya bir içinden ARGUMENT bir işlevin. t = 0 s | |#| {#} |# #| |# # #| …

2
Tekrarlamayı Yorumla!
Bu zorluk, Tekrar ile ilgili iki kişilik bir seride ilktir. İkincisi yakında hazır olacak. Tekrarlama (Sadece uydurduğu bir şey) olarak adlandırılan bir dille, sonsuz dize orada oluşur 12345678901234567890...ile, 1234567890sonsuza tekrarlayarak. Çıktı sayıları için aşağıdaki sözdizimi kullanılabilir: +-*/: Bu, operatörü yinelenen basamak dizesine ekler. Örnekler: +-> 1+2= 3( arasına bir ve …

2
Marcel Proust ve Markov güvenlik servisinin T9 metinlerini çözüyor
Sanki bu meydan okuma ruhsal olarak artık Pythonesque olabilir ... Markov zincirleri veya şifreleme teknikleri hakkında önceden bilgi sahibi olmak gerekmez. İngiliz güvenlik hizmeti M1S'den bazı önemli bilgileri edinmesi gereken bir casussunuz. M1S'nin ajanları, Wi-Fi sinyallerinin ele geçirilebileceğinin, Android / iOS güvenlik açıklarından vb. Yararlandığının farkındadır, bu nedenle hepsi T9 …

2
Langford telleri
Meydan okuma açıklaması Bir Langford dize düzenin Naşağıdaki gibi tanımlanır: Dizenin uzunluğu eşittir 2*N, Dize N, İngiliz alfabesinin ilk harflerini içerir, her harf iki kez görünür, Aynı harflerin her çifti için, orada Maralarında mektuplar, nerede Malfabesinde o harfin pozisyonudur ( A = 1, B = 2, ..., Z = 26). …
11 code-golf  string 

2
Bir dizenin çalışmalarını hesaplama
Alınan aşağıdaki tanımlara düşünün bir dizede koşular sayısına W. Rytter tarafından. Sözcük, dize ve alt dizenin kabaca eş anlamlı olduğunu unutmayın. Bir dizedeki çalışma, bir dizedeki uzatılamaz (aynı minimum periyotla) periyodik segmenttir. W kelimesinin bir periyodu p, bu denklemin her iki tarafı tanımlandığında w [i] = w [i + p] …
11 code-golf  string 

5
AdamN döşemesini yazdır
Adam7 , PNG gibi tarama görüntüleri için bir araya getirme algoritmasıdır. "Adam7" algoritması olarak adlandırılır çünkü Adam M. Costello tarafından icat edilmiştir ve 7 kez belirli bir patern takip edilerek üretilmiştir. Kod golf için gerçekten eğlenceli hale getiren Adam7 algoritmasıyla ilgili harika şeylerden biri, desenin garip olduğu sürece keyfi sayıda …

8
Phi üçgeni çiz
Açıklama: Temel olarak, yapmanız gereken bu Euler'nin totient fonksiyonunun adı phi'dir. Phi'yi hesaplamaya çalışalım (8) İlk olarak, 0 veya altı hariç, 8 ve altındaki tüm sayıları listeleyin 8 7 6 5 4 3 2 1 Şimdi hangi sayıların 8 ile bir faktörü paylaşmadığını (1 sayılmaz) bulun ve yerine a #yerleştirin. …

10
Dizeyi n parçaya (veya n uzunluğuna) ayırın
Meydan okuma Bu zorlukta, girdinin sırasına bağlı olarak iki farklı (ancak ilgili) görev yapmanız gerekir. Programınız girdi olarak bir dize sve bir tam sayı alır nve bölmek suzunlukta parçalar halinde nise sönce gelir. Gerekirse son eleman daha kısa olacaktır. bölme siçine n, eğer eşit uzunlukta parçalara ngelmektedir. Eğer len(s)değilse n, …
11 code-golf  string 

7
Bir bulmaca okuyun
Bu formatta paketleme hakkında bu sorudan ilham alındı . Bazen tamamlanmış bir bulmaca görüyorum ve olduğum gibi, ipuçlarının çözümlerinin gerçekte ne olduğunu bulmak beni rahatsız etmiyor. Giriş: Bir 2D dize (herhangi bir biçim, satırsonu ayrılmış, 2d listesi vb.) Boş kareler (boşluk karakteri) ile temsil edilir Diğer her kare küçük harfli …

1
Jason'ın JSON'unu biçimlendirmesine yardım edin
Jason'ın büyük bir JSON'u var ancak okunamıyor, bu yüzden onu güzelleştirmesi gerekiyor. Biçimlendirme Özellikleri JSON'un 4 farklı türü vardır: Sayılar; Sadece0-9 Teller; Çift tırnaklı "dizeler\ Diziler; Tarafından ayrılmış []öğelerle ayrılmış ,öğeler bu türlerden herhangi biri olabilir Nesneler; Tarafından sınırlandırılan {}biçim, key: valueanahtarın bir dize olduğu ve değerin bu türlerden herhangi …
11 code-golf  string  json  code-golf  number  code-golf  image-processing  code-golf  string  code-golf  number  sequence  arithmetic  number-theory  code-golf  string  code-golf  string  counting  code-golf  ascii-art  code-golf  math  code-golf  tips  code-golf  string  code-golf  grid  graph-theory  code-golf  parsing  interpreter  brainfuck  code-golf  math  arithmetic  number-theory  programming-puzzle  c#  code-golf  dominoes  code-golf  tips  code-golf  string  grid  crossword  code-golf  string  code-golf  kolmogorov-complexity  code-golf  number  sequence  code-golf  string  math  number  number-theory  primes  fastest-code  code-golf  number  code-golf  string  code-golf  ascii-art  number  kolmogorov-complexity  code-golf  string  grid 

3
Kayan Başkentler
Arkaplan Büyük harflerle üst üste yazılmış İngiliz alfabesini düşünün ABCDEFGHIJKLMNOPQRSTUVWXYZ. Satır üzerine yerleştirildiğinde, alfabenin belirli bir "penceresini" gösterecek ve lensin dışındaki harfler görünmeyecek şekilde özel bir değişken genişlikte lense sahip olduğumuzu varsayalım. Ek olarak, bu mercek bir çözgü özelliğine sahiptir, böylece merceğin içindeki ilk harf ve daha sonra her ikinci …


9
Boşlukları karşılıklı olarak doldurun
Karşılık gelen kelimeleri temsil eden alt çizgi dizileri içeren iki dizeden oluşan bir girdi verildiğinde, cümleleri "boşluklar" ile doldurun. Bu zorluğu açıklamanın en iyi yolu örnek olarak verilebilir. İşte bir örnek giriş: programming _____________ and code golf programming puzzles ______ code ____ Ve karşılık gelen çıktı: programming ___puzzles___ and code …
11 code-golf  string 

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.