«string» etiketlenmiş sorular

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

23
Dava İzni
Büyük ve küçük harflerin her permütasyonunu üretebildiğiniz zaman, olayları duyarsızca kim karşılaştırabilir? Hiç kimse! Cevap bu. Kimse yapmaz. Görevin bu başarıya ulaşmak; Verilen bir giriş için olası tüm büyük harf / küçük harf izinlerini oluşturur. Giriş Yazdırılabilir standart ascii karakterleri dizesi. Girişin tümünün küçük harf olduğu varsayılmamalıdır. Giriş her zaman …

4
Sözlerimi bul!
Bu zorluğun amacı bir sözlükteki bütün kelimeleri bir harf ızgarasında bulmak. Girişiniz stdin veya function argümanından gelmeli ve aşağıdaki biçimde gelmelidir: [your dictionary as a list of space sep words] [a grid of letters] Example: The cool car looc thea jopr Bir eşleşme bulma kuralları Tahta üzerinde çapraz, yatay veya …

21
Wc coreutil bileşeninin yeniden düzenlenmesi
Bu zorluk bu eskisine benziyor , ancak spekülasyonun belirsiz kısımları dövülmüş ve daha az katı G / Ç gereklilikleri var. Yalnızca yazdırılabilir ASCII ve yeni satırlardan oluşan bir dizgenin girişi göz önüne alındığında, çeşitli metrikleri (bayt, sözcük, satır sayısı) çıktılar. Çıkmanız gereken metrikler aşağıdaki gibidir: Bayt sayısı Giriş dizesi ASCII …
27 code-golf  string 

23
Javascript left-pad golf
Giriş Sol ped npm paketi serpinti sonrasında, sol-pad'i uygulamak için bir kod golfü alalım. Sol-ped fonksiyonunun içinde, 2 varsayılan argümanları ve 1 ek bağımsız değişken oluşur dizi , uzunluk ( padchar ). Eğer padchar verilmezse, bu bir boşluk karakterine standart hale getirilir . İki argüman ile bir örnek verelim: left_pad("abc", …
27 code-golf  string 

9
Pi'ye rasgele bir sayı eşleme
Ondalık bir çift hassasiyetli gösterimi, yalnızca 15 ondalık basamağın doğruluğunu garanti edebilir, bu nedenle pi, şöyledir: 3.141592653589793 Sen haneli olduğunu görebilirsiniz 3pozisyonlarda ise 1, 10, 16, basamaklı 1pozisyonlarda olduğu 2, 4gibi Meydan okuma Görevin, 0 ile 1 arasında rastgele bir çift sayı oluşturan ve bu sayının değerlerini pi değerine eşleyen …
27 code-golf  string  random  pi 

7
Havuç Popülerliği İstatistikleri
In PPCG sohbet odasina Ondokuzuncu Byte carets kullanılarak, ^(veya havuç sadece sizinkilerden yukarıda daha önce yapılan yorumların biriyle kabul ettiğinizi belirten bir yoludur). Bir şapka mesajı yalnızca N ^karakterden oluşur (burada N pozitif bir tamsayıdır) ve N'in önceki mesajıyla anlaşmak anlamına gelir. Dolayısıyla, tek bir ^mesaj hemen önceki mesajla, ^^yani …
27 code-golf  string 

4
Hilbert eğrisine dize eşleştir
Bazı karakter dizilerini 2d uzaya fraktal stille eşleştirelim. Senin görevin bir Hilbert eğrisi hesaplamak ve onun üzerine bir dize koymak. Görev Görev, tek satırlık giriş dizesini almak ve onu içine alacak kadar büyük, ancak daha büyük olmayacak şekilde bir Hilbert eğrisi boyunca yerleştirmektir . Bayt sayısını olabildiğince düşük tutmaya çalışın; …

24
Atbash Kendini Palindromları
Atbash dönüşümünü göz önünde bulundurun : A|B|C|D|E|F|G|H|I|J|K|L|M Z|Y|X|W|V|U|T|S|R|Q|P|O|N A ⇔ Z ve L ⇔ O, örneğin, bazı kelimelerin paylaştığı ilginç bir özellik var. Bazı dizeler atbash eşdeğerlerine çevrildiğinde, söz konusu çeviri ters çevrilmiş orijinal kelimedir. Ben buna Atbash Self Palindromes diyorum . Örnek olarak, WIZARD'ı çevirelim : W → D …

18
Metin sağa hizala
İşiniz bir dize girişi ve bir sayı almak ve dize sağa doğru hizalamak, metnin genişliğini sayı yapmaktır. Bir çizgi çok uzun olduğunda, onu kırın ve gerisini bir sonraki satıra koyun, gerekmedikçe tekrar edin. Bir çizgi genişliğinden kısaysa, boşlukla doldurun. Birden çok yeni satır oluşabilir ve herhangi bir tek karakter gibi …
27 code-golf  string 

25
Dizeyi Ters Çevirme ve Ters Çevirme
Dizeyi Ters Çevirme ve Ters Çevirme Meydan okuma Bu mücadelede. Girdiyi çıkaran veya geri döndüren, ters çevrilmiş ve ters çevrilmiş bir program yazacaksınız. İlk olarak, her karakter kendi karakter koduna dönüştürülmelidir. Sonra, bu taban-2'ye dönüştürülmelidir. Ardından, bu dize tersine çevrilmelidir. Daha sonra dizginin ters çevrilmesi gerekir (1 -> 0 ve …

23
İki dizenin büyük harflerini değiştir
your shift key is broken. wheNever you type two lines, the cApitaL LetteRs in them get swappeD. you must write a program to fiX THIS! Açıklama Giriş, iki dizedir s1ve s2eşit uzunluktadır. Her biri yalnızca yazdırılabilir ASCII içerecek ve uzunluğu en az bir karakter olacaktır. Bunları iki dize, iki dize …
27 code-golf  string 

7
Güven verici parables
Oldukça az sayıda insan burada muhtemelen hevesli XKCD okuyucularıdır. Bu yüzden, size Megan'ın kolayca yapabileceği bir şeyi yapması için sizi zorlayacağımı düşünüyorum: Bilgisayarların asla yapamayacağı konusunda binlerce güven verici paralüt üreten bir senaryo hazırlayın. Senaryonun Herhangi bir dilde yazılabilir Kod golf oynamalıdır stdinTükettiği paralelerin sayısına bir giriş (on veya dil …

30
C başlık adlarını C ++ başlık adlarına dönüştür
C standart kütüphanesinde başlık isimleri bir .hsonek ile biter : stdio.h C ++ 'da, bu başlık isimleri alternatif bir formda ve cbunun yerine bir önek ile kullanılabilir: cstdio İlk formu ikinciye dönüştüren bir fonksiyon yazın. Dönüştürme işlemini yerinde yapabilir veya orijinal dizeyi değişmeden bırakıp yeni bir dize döndürebilirsiniz. Tercih ettiğiniz …

30
İkili karakter dizesini ASCII eşdeğerlerine dönüştürme
Boşluk ile ayrılmış bir ikili karakter dizesini alın ve ASCII dizgisine dönüştürün. Örneğin... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Dönüştürmek istiyorum ... Hello World İkili dize adı verilen bir değişkende saklanır s. Bu bir kod golf mücadelesidir, bu yüzden en kısa çözüm kazanır.

30
Her harfin 4 kopyası ile alfabe oluşturun
Bunun, alfabeyi dört kez yazdırmayla aynı olmadığını unutmayın . Bu görev, standart çıktıda, her satırda bir harf olmak üzere, İngilizce alfabenin her bir harfinin dört kopyasını oluşturmak için bir program yazmaktır: A A A A B B B B vb. Çıktı, her harften sonra yeni satırları içermelidir. Fazladan çıkış olmayan …

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.