«string» etiketlenmiş sorular

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

9
Bir Dize Parentezize Etme
Girdi olarak düzgün şekilde parantez içine alınmış bir dize verildiğinde, iç içe parantezler çıkarılmış olarak eşleşen parantezler içindeki (veya tüm parantezlerin dışındaki) tüm boş olmayan alt dizgelerin bir listesini çıkarın. Her alt dize, tamamen aynı eşleşen parantez içindeki karakterlerin sırası olmalıdır. Alt dizgiler derinlik sırasına göre sıralanmalı ve aynı derinliğe …

7
Zaman tablolarına göre listeleri izleyin
Giriş Birisi YouTube'a sevdiğiniz bir albüm yüklediğinde nefret etmiyor musunuz, ancak açıklama yalnızca bir parça listesi içeriyor mu? Bunun gibi: 1. Everything in Its Right Place - 4:11 2. Kid A - 4:44 3. The National Anthem - 5:50 4. How to Disappear Completely - 5:55 5. Treefingers - 3:42 …
25 code-golf  string  date 

12
İfade yüz ifadesi tanıma
Bir ifade girişi kabul eden bir program yazın ve ifade mutlu veya üzgünse çıkar. Program giriş veya parametre olarak bir dize kabul eder ve giriş mutlu ifade listesindeyse "mutlu" ya da giriş üzgün ifade listesinde ise "sad" dizesini göstermelidir. Girişin her zaman geçerli veya mutlu (üzgün) bir ifade olduğunu, etrafta …
25 code-golf  string 

30
Benim adım resmi mi
Giriş ToonAlfrink'in dediği gibi : "Ben burada yeni başlayanların deneyebileceği kadar kolay soru olmadığını düşünüyorum!". Yani görev çok basit. Bir dize verilen, adının resmi olup olmadığını bir truthy veya sahte değeri çıktı. Bir ad, tek bir unvan-durum sözcüğü ise "resmi" dir: Eğer ilk harfi (resmi değil: büyük harfle adnan) Diğer …
25 code-golf  string 

12
FizzBuzz-ish String eşleştiricisi
Bunun gibi bir dize olduğunu söyleyin: abaabbbbbaabba Girilen dizgede belirtilen bir karakterin görünme sayısını, ancak karakter bir satırda yalnızca bir kez göründüğünde sayın . Örneğin, karakter a, abaabbbbbaabba ^ x x ^ Toplam 2 olur ( aaçünkü abir satırda iki kez belirir). Bunun FizzBuzz ile ilişkisi nedir? Karakter, üst üste …
25 code-golf  string 

21
Pazartesi Mini Golf # 2: Uzun metin kesiliyor
Pazartesi Mini Golf: Her Pazartesi yayınlanan (umarım!) Bir dizi kısa kod golf mücadelesi. Birçok web uygulaması (özellikle sosyal medya) otomatik olarak uzun metin pasajlarını keser ve böylece uygulamanın formatına uyuyor. Bu mücadelede, bir metin pasajını otomatik olarak belirli bir uzunlukta kesmek için bir algoritma oluşturacağız. Meydan okuma Bu zorluğun amacı …
25 code-golf  string 

12
Arkadaşların nerede oturacak?
Sen ve bazı arkadaşlar bovlinge gidiyorsunuz. Toplam N bowling oyuncusu var. Ancak, oturmak için sadece N -1 sandalye var. Çözüm basit: şu anda kim olursa olsun sandalye alamıyor. Sonra sıraları bittiğinde, sıradaki kişinin sandalyesine otururlar. Bir örnek verelim. Diyelim ki siz A isminiz ve dört arkadaşınız B , C , …
25 code-golf  string 

7
Basit bir Pyth benzeri Sözdizimi Denetleyicisi
Pyth , Python'u temel alan bir golf dilidir. Her komutun farklı bir özelliği (kabul ettiği argüman sayısı) olduğunda önek notasyonu kullanır. Görevin bir (olmayan) Pyth benzeri dil, Pith için bir sözdizimi denetleyicisi yazmaktır. Pith'in sözdizimi Pith sadece 8 tane tek char komutuna sahiptir: 01234()" 01234her biri karşılık gelen sayının açıklığına …

3
Bu sonsuz dizede kaçamak nerede? (CCCCCC Bulundu!)
Dizeyle başlayarak ABC, kendisinin son yarısını tekrar tekrar eklemenin sonucunu düşünün (uzunluk tek ise büyük yarıyı kullanın). İlerlemeyi alıyoruz: ABC ABCBC ABCBCCBC ABCBCCBCCCBC ABCBCCBCCCBCBCCCBC etc... SBu prosedür sonsuza dek tekrar edildiğinde ortaya çıkan sonsuz dize (veya dizi) temsil edelim . Hedef Bu kod meydan amaç ishal ilk geçtiği dizinini bulmaktır …


21
Jimmy çeşitliliğinin bir sahne
Muhtemelen bildiğiniz gibi, son zamanlarda ortaya çıkan birçok güzel Jimmy mücadelesi var . Bu zorluklarda, sevgili arkadaşımızın akrobasi becerilerine meydan okudun. Şimdi sizin için farklı bir mücadelemiz var. Bugün farklı Jimmys türlerini tanımlayacaksınız! açıklama Üç çeşit Jimmys vardır: cüce, akrobat ve vücut geliştiricisi. This is dwarf Jimmy: o This is …

1
Otomatik BATCH golfçü
Tamsayı olmayan destek olmamasına rağmen, şok edici işlevsel komutlar olmamasına rağmen BATCH'ı seviyorum. Niye ya? Çünkü bu işe yarıyor: SET var=SET %var% i=0 Bu değerlendirir: SET var=SET SET i=0 Harika, değil mi? Bu tekniği daha önce bir BATCH programında kullandım , çünkü bayt kazandırıyor! Zorluk, kabul ederseniz, BATCH programlarını bu …
25 string  metagolf 

25
Sihirli popcount numaraları
Bir var ayarlanan bit sayısını saymak için ünlü zor algoritma 32 bit işaretsiz tamsayı: int popcount(unsigned x) { x = (x & 0x55555555) + ((x >> 1) & 0x55555555); x = (x & 0x33333333) + ((x >> 2) & 0x33333333); x = (x & 0x0F0F0F0F) + ((x >> 4) & …

4
Hiç değil! …yoksa öyle mi?
Giriş Sokak konuşmasının, özellikle de caddede çok fazla bilinmeyen programcıların anlaşılması gerçekten zor olabilir. Kentsel ortamda hayatta kalmamıza yardımcı olacak bir tercüman oluşturmak sizin işinizdir. Meydan okuma Giriş olarak İngilizce cümle verildiğinde, cümlenin sonucunun olumlu veya olumsuz olduğunu belirleyen bir program veya işlev oluşturun. Cümle içerecek 0kadar 2olumsuz kelime. Herhangi …

21
Buna kaç kere basmalıyım?
Hepimiz eski okul telefon tuş takımına alışkınız değil mi? Başvuru için, işte şöyle görünüyor: Yalnızca küçük harfli ASCII harflerinden ve tek boşluklardan oluşan bir Dize verildiğinde göreviniz, bir Dize'yi bir telefon tuş takımı ile tam Dize yazmak için yapmanız gereken musluk sayısını döndürmektir. Buna aşina olmayanlar için, işte nasıl çalıştığı: …

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.