«string» etiketlenmiş sorular

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

25
Aralıklı sayılar
NNegatif olmayan tamsayıların bir listesi verildiğinde , bu sayıları her biri boşlukla dolup taşan bir uzunluğa çıkarın N. (Alternatif olarak, bir karakter / dize listesi döndürün.) Listedeki en büyük sayının basamak sayısından büyük veya bu sayıya eşit olduğunu varsayabilirsiniz N. Çıktıda sondaki boşluklara izin verilir. Bu sayıları içeren bir dize …
20 code-golf  string 

25
Patlamış Sonekler
Bir ASCII dizesi verildiğinde, bunun patlatılmış son eklerini çıktılayın. Örneğin, dize, abcdeen uzun ila en kısa sıralanan 5 sonek vardır: abcde bcde cde de e Daha sonra her son ek patlatılır , yani her karakter bu sonekteki tek dizinli konumu kadar defa kopyalanır. Örneğin, son eklerini patlatarak abcde, abcde 12345 …
20 code-golf  string 

4
Bir dizeyi alt dizelerinden tanımlama
Giriş Daha önce fikrin mümkün olduğunca az sorgu tipi işlem kullanarak bir nesneyi yeniden oluşturmak olduğu iki zorluk yarattım ; bu üçüncü olacak. Görev Girdileriniz Salfabe abcve uzunluğu boyunca boş olmayan bir dize ve çıktınız olacaktır S. Kısıtlama olmaksızın, bu elbette önemsiz bir görev olacaktır; yakalama, Sdoğrudan erişmenize izin verilmemesidir …

24
Belirli bir dizede verilen dizinin etrafındaki kelimeyi seçme
Windows'da, bir metne çift tıkladığınızda, metindeki imlecinizin etrafındaki kelime seçilir. (Bu özelliğin daha karmaşık özellikleri vardır, ancak bu sorun için uygulanması gerekmeyecektir.) Örneğin, |imleciniz içeri girsin abc de|f ghi. Ardından, çift tıklattığınızda alt dize defseçilir. Giriş çıkış Size iki giriş verilecektir: bir dize ve bir tam sayı. Göreviniz, tamsayı tarafından …
20 code-golf  string 

19
İki temelli sayım 62
Görev, 'a' ile '999' arasındaki tüm dizeleri şu şekilde büyük harf karakterleri oluşturmaktır: 'a', 'b', 'c' ... 'y', 'z', 'A', 'B', 'C' ... 'Y', 'Z', '0', '1', 2' ... '8', '9', 'aa', 'ab', 'ac' ... 'az', 'aA', 'aB' ... 'aZ', 'a0' ... 'a9', 'ba' ve böylece (boşlukları doldurmak), isteğe bağlı …

1
Köpek yavrusu komutu
Yardımcı puppyprogram girdi olarak bir dosya adı alır ve bir köpek yavrusu yapmasını beklediğiniz şeyi tam olarak yapar: onu parçalara ayırır! Parçalama Sayfaları dişlerinizle sökün Giriş dosyasını satırsonlarına ayırın. Pençelerinden ile her sayfayı Yırt , (satır besleme hariç) her satırı için rasgele bir tamsayı almak nşekildedir 2 <= n <= …

18
Salesforce 15 karakterli kimliği 18 karaktere dönüştürün
Gelen Salesforce CRM , her nesne harf duyarlı 15 karakterli alfanumerik numarası vardır. Merak eden biri varsa, aslında taban 62 sayısı . Ancak, veri taşıma ve entegrasyon için kullanılan araçlar büyük / küçük harf duyarlılığını destekleyebilir veya desteklemeyebilir. Bunun üstesinden gelmek için kimlikler güvenle 18 karakterlik büyük / küçük harfe …
20 code-golf  string 

10
Braket dengeleme
Parantez ( [{()}]) ve diğer karakterleri ( A- Z, a- z, 0- 9, noktalama işaretleri) içeren (muhtemelen boş) bir dize verilecektir . Aşağıdaki kurallara uyup uymadığını kontrol etmeniz gerekir: Köşeli ayraç olmayan karakterler yok sayılır. Her açık brakette [{(bir kapatma braketi vardır )}]. Buna [](izin verilmiyor. Köşeli ayraçlar düzgün şekilde …

11
Sayısal liste dönüştürücüsü oluşturma
Bir sayı listesini (vektör, dizi ...) bir programdan diğerine kopyalayıp yapıştırmak istediğinizde bundan nefret etmeyin, ancak sayılara sahip olduğunuz format, ihtiyacınız olan formatla eşleşmiyor ? Örneğin, MATLAB'da boşlukla ayrılmış bir listeniz olabilir: [1 2 3 4 5] (you can also have it comma separated, but that's not the point) Python'da, …

12
Polinomların Sembolik Farklılaşması
Sembolik Farklılaşma 1: Coefishin 'Gitti Görev Stdin'den (1 ° (p) <128) x cinsinden bir polinomu alan ve farklılaştıran bir program yazın. Giriş polinomu aşağıdaki formdaki bir dize olacaktır: "a + bx + cx^2 + dx^3 +" ... burada her terimin katsayısı bir tamsayıdır (-128 <a <128). Her terim bir boşluk, …

9
Ölü kod ortadan kaldırılması
Ölü kod orada hiçbir şey yapmadan oturur, asla idam edilmeyeceğini bilerek bize bakar ... ama bugün intikam alabiliriz. Şartname Giriş çok satırlı bir dize olacaktır. Her satır bir ödev veya bir ifade olabilir . atama Ödev, <name> = numberadın bir harf, alt çizgi ve sayı dizisi olduğu, ancak bir rakamla …

16
Bir dizede en çok bulunan eşlenmiş harfi bulan bir program yazın
Program en çok eşleştirilen harfi çıkarmalıdır. Örneğin, programınıza aşağıdaki dize verildiyse: "Sally's friend Bobby searched for seashells." çıktı almalıdır , Lçünkü "ll"diğer çiftten daha sık olan iki kez oluşur "bb". Kurallar: Birden fazla harf, tekrarlar için 1. sıraya sahipse, bunların hepsini alfabetik sırayla çıktılayın (örneğin "Sally's friends Jimmy and Bobby …


7
Scralphabet'i Optimize Edin
Scralphabet Normal bir Scrabble döşemesi torbası aşağıdaki harfleri içerir ( ?başka herhangi bir harf için durabilen boş bir döşemedir): AAAAAAAAABBCCDDDDEEEEEEEEEEEEFFGGGHHIIIIIIIIIJKLLLLMMNNNNNNOOOOOOOOPPQRRRRRRSSSSTTTTTTUUUUVVWWXYYZ?? Harfler aşağıdaki değere sahiptir: {"A": 1,"B": 3,"C": 3,"D": 2,"E": 1,"F": 4,"G": 2,"H": 4,"I": 1,"J": 8,"K": 5,"L": 1,"M": 3,"N": 1,"O": 1,"P": 3,"Q": 10,"R": 1,"S": 1,"T": 1,"U": 1,"V": 4,"W": 4,"X": 8,"Y": 4,"Z": …

30
Çalışma Uzunluğu Kod Çözme
Verilen dizenin çalışma uzunluğu kod çözme işlemini gerçekleştirmek için istediğiniz dilde en kısa kodu yazın. Dize , stdin formunda girdi olarak sağlanacaktır CNCNCNCNCNCNCNCN burada her biri Cyazdırılabilir herhangi bir ASCII karakteri olabilir ve her Nbiri (dahil) 1için bir rakamdır 9. Örnek giriş: :144,1'1 Karşılık gelen çıktı: :4444,'
20 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.