«string» etiketlenmiş sorular

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

5
Dünya IPv6 günü 2014
Dünya IPv6 gününün yıldönümünü kutlamak için İnternet Derneği, 6 Haziran 2014'te Bir Gün için IPv4'ü Kapatmak için bir kampanya yayınladı . IPv6 adresleri, uzun formlarında, sekiz adet kolon ile ayrılmış 16 bit hex değeri olarak gösterilebilir. Adrese bağlı olarak, 2.2 . RFC 3513 Adreslerinin Metin Temsili bölümündeki 2. maddede de …

18
Chris Pine'ın “Sağır Büyükanne”
RubyLearning'de danışmanım ve öğrencilerimize verdiğimiz alıştırmalardan biri, Chris Pine'ın " Programlamayı Öğren " kitabındaki "Sağır Büyükanne" alıştırması . İşte açıklaması: Bir Sağır Büyükanne programı yazın. Büyükannene ne söylersen söylesin (ne yazarsın), cevap vermeli: "Huh ?! Konuş, evlat!", Diye bağırmadığın sürece (tüm harfleri yaz). Bağırırsanız, sizi duyabilir (ya da en azından …
22 code-golf  string 

12
Gerçekten Kanada Günü miydi?
1 Temmuz Kanada günüdür (yay Kanada)! Yoksa öyle mi? Görünen o ki, Wikipedia sayfasının Kanada ile ilgili çok fazla içeriği var, ancak daha fazla Kanadalı olan başka bir gün var mı? Göreviniz girdi olarak tarih (ay ve gün) alan ve girilen tarih için Wikipedia sayfasındaki "Kanada" ifadelerinin sayısını döndüren veya …

8
Retro ekran oku
Çalınan Sanat Rakam nedir? 7 segmentli rakamlar ASCII'de _|karakterler kullanılarak gösterilebilir . İşte rakamlar 0-9: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| İşiniz, sanatın normal sayılara ayrıştırılmasıdır. Rakamlarla …

15
Kodlama Sözleşmesi Dönüştürme
Bu Coding Golf'te, TitleCase ile bir kodlama kuralını lower_case_with_underscores'e dönüştürmelisiniz. Ve ... tam tersi! Şartname Muhafazayı aşağıdaki şekilde değiştirin: Alt çizgi karakteri sınırlayıcıysa, gövdeyi sınırlayıcı olmadan Başlık Büyüklüğü olarak değiştirin. Sınırlayıcı içermeyen birden fazla kelime varsa, büyük / küçük harfle değiştirin ve ayırıcı olarak alt çizgi karakteri ekleyin. Yalnızca bir …
22 code-golf  string 

30
Kule dizeleri
Bir metin dizesi verildiğinde, metni bir 'kule' olarak verin. Dizenin (formun 0:n) her dilimi tekrarlanır 5*n, böylece ilk karakter 5 kez, daha sonra ilk ve ikinci 10 kez vb. Örnekler: 'hello' -> ['h'] ['h'] ['h'] ['h'] ['h'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', …

18
Boggle Bir Oyun Puan
Arka fon In Boggle , yuvarlak için her puan ekleyerek atılırsa benzersiz (birden fazla oyuncu 0 puan değerinde olduğunu bulmuştur yani herhangi bir kelime) bir oyuncunun bulduğu kelimenin. Puanlar, her kelimedeki harf sayısına göre aşağıdaki şekilde hesaplanır: 3 harf: 1 puan 4 harf: 1 puan 5 harf: 2 puan 6 …

17
Mark'ın işaretlerini böl
Meydan okuma Mark, Nnotlarını tek bir satırda bitiştirilmiş şekilde alan bir öğrencidir . Buradaki zorluk, her marka sadece olabilir bilerek onun işaretleri ayırmaktır 0ya 1ya 2ya 3ya 4ya 5ya 6ya 7ya 8ya 9ya 10. Giriş N doğal sayı ve bir satır. Çıktı Bir dizi doğal sayı. Örnek N, One line------------------> …

16
Aralık Notasyonları
Meydan okuma: Giriş: İki tamsayı parametresi ave b(ve a<bve en az 2 olan fark) Çıktı: Bu metni çıktılar ya da geri verin, ave bbunlar: (a,b) = ]a,b[ = {a<x<b} = {a<x&&x<b} = a+1..b-1 [a,b) = [a,b[ = {a<=x<b} = {a<=x&&x<b} = a..b-1 (a,b] = ]a,b] = {a<x<=b} = {a<x&&x<=b} = …

5
HTML sayfasını dağa dönüştürme
Görev: HTML sayfasını dağa dönüştürün! HTML sayfaları girintili olduğunda şöyle görünebilirler: <div> <div> <div> </div> <div> <div> </div> </div> </div> </div> Ancak dürüst olmak gerekirse, bir dağ bu yapının daha temsilcisidir. Böylece şunu yeniden yazabiliriz: /\ /\/ \ / \ / \ Sol ve sağdaki en dıştaki kesikler dış div'e …

30
Dizge olarak verilen iki sayıyı karşılaştırın
İşyerinde bir sorunum var. İki farklı veritabanından dizge olarak gelen iki sayıyı karşılaştırmam gerekiyor. Rakamlar başında sıfır ve / veya başında / sonunda boşluk olabilir. Yani "0001 "bir veritabanından ve " 1 "diğerinden alabilirim. C # problemini aşağıdaki kodla çözdüm: Func<string, string, bool> f = (a,b) => int.Parse(a.Trim()) == int.Parse(b.Trim()) …

27
VEVO Kullanıcı Hesabı Denetleyicisi
Youtube'da sık sık müzik videoları görüyoruz. Müzik videoları barındıran birçok Youtube kanalı "VEVO tarafından desteklenmektedir". Bunlar hem küçük resimlere VEVO'yu gömmek suretiyle ve VEVO'yu kanal adlarına ekleyerek kolayca tanımlanabilir. Şimdi, kullanıcı tarafından verilen bir dizinin VEVO kullanıcı hesabı olup olmadığını test etmek için bir kod yazın. Geçerli VEVO kullanıcı hesap …

16
Bir Program Daha ve Ben Çıktım!
Olumlu bir tamsayı iç içe geçme düzeyi nve syazdırılabilir ascii karakterleri dizisi verilirse ( için ~, aynı dilde çalıştırıldığında, dizeyi çıkaran bir program çıktısı veren bir program çıktısı veren bir program çıkar.) s. Her biri ncevabınız ile aynı dilde yürütülecek toplam program üretilmelidir. Not: programları veya işlevleri çıkarabilirsiniz - varsayılan …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

12
Belirsiz çoğulları kaldırın!
Programlama çok katıdır. Bir programa "muz sayısını hesaplamak" diyemezsiniz, bunu söylemelisiniz print(bananas). Ancak bunu yaptığınızda, bir sorunla karşılaşırsınız: önceden kaç tane muzunuz olduğunu bilmiyorsunuz, bu yüzden çoğul kullanıp kullanmayacağınızı bilmiyorsunuz. Bazen, programcılar tembel yoldan gider. Kontrol etmek yerine, sadece yazdırırlar there are X banana(s). Ama bu çirkin, bu yüzden bunu …
21 code-golf  string 

25
Esperanto'umu ayrıştır!
Meşhur yapılı dil Esperanto Latin alfabesini kullanıyor (daha fazla bilgi için bağlantılı wikipedia sayfasına bakınız). Ancak, aksanlı bazı karakterler vardır: ĉ, ĝ, ĥ, ĵ, ŝ ve ŭ . (Cı-sirkumfleks, g-sirkumfleks, h-sirkumfleks, J-sirkumfleks, s-sirkumfleks ve u breve ). Doğal olarak, bu karakterler yazmak için çok zordur. Bu soru için bile, Unicode …

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.