«string» etiketlenmiş sorular

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

23
Mars gezgini hareket edelim!
özet Görev Mars gezgini içinde gezinmek ve son koordinatlarını ve yönünü anlatmaktır. Giriş: İlk giriş: Öncelikle programınız aşağıdaki formatta olacak girdiyi almalıdır: [X-Coordinate],[Y-Coordinate],[Direction] Yön şu şekilde olmalıdır: Nveya Sveya Eveya W(Kuzey, Güney, Batı, Doğu başlangıç ​​harfleri) Örnek: 10,20,N(x = 10, y = 20, yön = N (Kuzey)) İkinci giriş: İkinci …

30
“İyi” ve “Kötü” arasında geçiş yapma
Mücadele Açıklaması: Kullanıcıdan girdi girmesini isteyen bir program yazın. Kullanıcı Goodveya değerini girecektir Bad. Başka bir girişi desteklemenize gerek yoktur. Kullanıcı girerse Good, yazdırın Badve tersini yapın (stdout'a vb.). Notlar: 1) Başka iki kelime çifti kullanamazsınız. 2) Programınız yalnızca bir kez sormak ve yazdırmak zorundadır. 3) Bilgi istemi dizesini görüntülemenize …

6
Plakadan Eyalete
Bu aslında ABD Plaka Oluşturma işleminin tersidir Zorluk: Aşağıdaki plaka biçimlerinden biriyle eşleşen bir dize verildiğinde, bu biçimlendirmeyle eşleşen tüm olası durumların çıktısını alın. Masanın altında ise 0tek haneli açılımı 0yoluyla 9dahil ve Atek harf için standları Aaracılığıyla Zdahil. Bu zorluğun amaçları doğrultusunda, karmaşık biçim kurallarına (değişken sayıları olan Delaware …

4
Süslü Dize Değiştir
let S, ave bher bir dize temsil Hedef: Eğer tüm tekrarlarını değiştirmek nerede standart dize işlevini yerine yaz abir dizede Sile bsürece azaten bir örneğiyle bir parçası değildirb örneğin, S=My oh my that there is a big ol' that ve bir fantezi ile değiştirin yapmak istediği a = thatve b …
16 code-golf  string 

30
Üçe bölün!
Bir dize verildiğinde, onu üç karakterlik gruplara ayırmanız gerekir ( _sonunda dolgu yaparak). İlgili , ama yine de farklı. Örnek G / Ç: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' 6 MB dize Bu bir …

7
Kenarlıksız masa
Bu meydan okumada alfabedeki harfleri Kartezyen bir düzlemde yerleştirecek ve sonucu metin olarak çıkaracaksınız. Girişiniz 3 parametreli bir liste listesinden oluşacaktır: X koordinatı Y koordinatı sicim Nasıl? Kartezyen bir düzlemde ( X , Y ) koordinatlarının işaretlerinin ( + , + ) , ( - , + ) , ( …

4
Yinelenenleri daraltarak bu dizeyi zikzak yapın
Bir dize verildiğinde, göreviniz onu aşağıda açıklandığı gibi zikzak benzeri bir yapıya daraltmaktır. Zikzak içine katlanır Dizeyi "Mississippi"örnek olarak alacağız : İlk olarak, yalnızca benzersiz karakterlerden oluşan en uzun öneki çıkarın: Mis İlk yinelenen C karakterine ulaştığınızda , yoksayın ve C'ninissippi ilk oluşumunun altında, dikey olarak kalan dizenin ( ) …

17
Alternatif Desen
Şimdi silinmiş bir stackoverflow sorusunda, birisi aşağıdakileri gönderdi: Belirli bir tamsayıya dayalı *ve buna #göre değişen desenler yazdırmak için bir program veya işlev yazın n. Bazı örnekler: Giriş: n=1 Çıkış: * Giriş n=5 Çıkışı: *#### ###** ***## ###** *#### Giriş: n=8 Çıkış: *####### ######** ***##### ####**** ****#### #####*** **###### #######* …

4
Portmantout oluştur!
Arka fon Üç yıl önce, bu adam Tom Murphy bir portmanteau fikrini bir dildeki tüm kelimelere genişletmeyi başardı ve buna portmantout ( portmanteau plus tout [ herkes için Fransızca ]) dedi . İngilizceyi 108,709 kelimelik bir liste olarak tanımlayarak, aşağıdaki iki özelliğe sahip 611,820 harflik bir sıra bulmayı başardı: Her …

10
Uçak Koltukları Ata
Geçen haftanın APL dersinden esinlenildi . Büyük bir 2D koltuk haritası ve 1D müşteri listesi verildiğinde, koltuk haritasını ve müşteri listesini iade edin, ancak aşağıdaki gibi değiştirin (dolu koltukları ve oturan müşterileri belirtmek için): Giriş yolcu listesindeki her benzersiz harf için, koltuk haritasında soldan sağa, yukarıdan aşağıya doğru giden o …

9
Ara Dize Dizisi Yansıması
2-b karakterlik bir dizideki bir karakterin yansımasını yeniden tanımlayarak başlayalım : Farklı küçük harfli alfabetik harflere sahip kare 2-d karakter dizisi verildiğinde, matristeki bir harfin yansımasını, karenin ortasından tam karşısındaki karakterle değiştirerek tanımlayın. Böylece, mektubun bir yansıması ciçinde abcde fghij klmno pqrst uvwxy yapılandırma ile sonuçlanır abwde fghij klmno pqrst …
16 code-golf  string 

19
Renkleri yolumda oku
Hepsi RGBA alanında konuşuyor olsalar bile, farklı sistemlerin renkleri tanımlamanın farklı yolları vardır. CSS'yi bilen bir ön uç geliştirici tercih edebilir #RRGGBBAA. Ancak Android geliştiricileri tercih edebilir #AARRGGBB. AAS dosya formatı işlenirken #AABBGGRRgereklidir. Bu çok kafa karıştırıcı. Belki de farklı renk formatları arasında dönüştürme yapabilen bir programa ihtiyacımız var. Giriş: …

6
Parantez içine alınmış infix'e düzeltme
Quylthulg , Chris Pressey'nin panfix dediği şeyi kullanarak infix gösterimi sorununu çözmeye çalışan bir dildir : postfix gibi, panfix de varsayılan operatör önceliğini geçersiz kılmak için parantez gibi gizli gizliliklerin konuşlandırılmasını gerektirmez. Aynı zamanda, panfix, terimlerin infix ile aynı sırada ve şekilde belirtilmesine izin verir, bu, alışmış olanlara tartışılmaz derecede …

15
İmzalı tekli numaraların bir listesini ayrıştırın
Tekli sayılar genellikle yalnızca negatif olmayan tam sayıları temsil eder, ancak bunları aşağıdaki gibi tam sayıları temsil edecek şekilde genişletebiliriz: Pozitif bir N tamsayısı N 'olarak temsil edilir 1:5 -> 11111 Negatif bir tamsayı -N, 0bunu N 1' ile temsil eder :-5 -> 011111 Sıfır, şu şekilde temsil edilir: 0 …

17
Lambda blazon çizin
M.Ö. 480'de Salamis'teki Yunan zaferinin 2497. yılını kutlamak için. Lambda blazon çizin. Lambda blazon, Yunan kalkanlarına boyanmış lambda idi: Bulmaca: Pozitif tek bir tamsayı n verildiğinde, yukarıdaki kalkanın bir ascii sanat görüntüsü üretin. Özellikler: n = 1: ( /\ ) n = 3: ( /\ ) | / \ | …

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.