«string» etiketlenmiş sorular

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

16
Dalgalı Kelimeleri Bulun!
(Not: Bu benim önceki meydan okuma daha kolay bir spin- in Sonsuzluk Kelimeleri Bul!, Önceki diğer meydan okuma bir spin- up Dönen Kelimeleri Bul! :)) Dalgalı Bir Kelimenin Tanımı : Alfabedeki (AZ) bir Dalgalı Sözün tüm karakterlerini eğrilerle bağlarsanız, aşağıdaki diyagramlarda olduğu gibi sürekli olarak sağa veya sola doğru giden …
18 code-golf  string 

6
Minecraft kale fraktal
Diğer PPCG kullanıcılarından bir youtube videosundan ilham aldı ... Meydan okuma ASCII-art Andesite ve Diorite bir Minecraft kale duvarı çizmek kullanmaktır. Şekil duvarı olan Cantor ayarlayın . Referans olarak, Cantor Set aşağıdaki N kez tekrarlanarak yapılır : Mevcut adımı üçe katla Ortadaki yeri boşlukla değiştirin Altına tam bir satır ekleyin …

26
İngilizce - Yabancı çevirmen
Bilgilendirme Uzaylılar yeryüzüne yerleştiler ve garip bir şekilde, alfabeleri bizimkiyle tamamen aynı. Onların dili de bizimkine çok benziyor ve bazı çok farklı ve hesaplaması kolay farklılıklar var. Meydan okuma Bir dize alın ve yabancı dil eşdeğeri çıktı. Çeviri şu şekilde çalışır: Sözcüğün tüm sesli harflerini karşılık gelenlerle değiştirin: Vowel | …
18 code-golf  string 

11
Kaynak kodu GO!
Kaynak kodunda gizlenmiş küçük yaratıkları avlamak için artırılmış gerçeklik kullanalım. Değiştirilecek ve bir PCG-mon görüntüleyecek 5 ardışık karakter hariç, kendi kod kaynağını çıkaran bir quine programı yazın :(^_^) Birbirini takip eden 5 karakterleri (konumdan kaynak kodu herhangi bir yerde konumlandırılabilir 0için n-5, nkaynak kod uzunluğu olmak üzere). Kaynak kodun uzunluğu …

4
Minimum Kelime Arama
Geçen hafta, İngilizce dilinde en iyi 10.000 kelimeyi kullanarak en kısa 1 boyutlu dizeyi oluşturmaya çalıştık . Şimdi, aynı meydan okumayı 2D olarak deneyelim! Yapmanız gereken yukarıdaki kelimelerin hepsini almak ve çakışmalara izin vermek için onları mümkün olduğunca küçük bir dikdörtgene koymaktır. Örneğin, kelimeleriniz olsaydı, ["ape","pen","ab","be","pa"]olası bir dikdörtgen şöyle olurdu: …

4
Bir süredir alfabe avı yapıyorum
Biliyorsun, son zamanlarda bir çok "alfabe" zorluğu yaşadık. ( bir iki üç dört beş .) İyi bir meydan okumayı sevdiğimde ve bu meydan okumalar çok eğlenceliyken, bence hız değiştirme zamanı. Gelecekte bu tür zorlukları dışlamalıyız. Otomasyon zamanı ! Benim için ve otomasyon (ve ihtişam için!) İçin bazı alfabeler bulacaksınız. Alfabe …
18 code-golf  string  grid 

30
Tekrar etmeyen ikinci karakter nedir?
Kod İncelemesinden gelen bu soruya dayanarak Boş olmayan yazdırılabilir ASCII karakter dizisi verildiğinde, ikinci tekrarlanmayan karakteri çıktılayın. Örneğin, girdi için DEFDçıktı F. Giriş Herhangi bir uygun biçimde tek bir dize . Çıktı İkinci uygun bir biçimde tekrar, soldan sağa okurken, tekrar etmez karakteri. Çıktı karakteri büyük / küçük harfe duyarlı …

15
g o l f a t a n 2
Bazen Kartezyen koordinatları (x,y)Kutupsal koordinatlara dönüştürmek gerçekten bir mücadeledir (r,phi). Hesaplayabileceğiniz iken r = sqrt(x^2+y^2)oldukça kolay açısını hesaplarken, genellikle vakaların bazı ayrım ihtiyaç phinedeniyle arcsin, arccosve arctandiğer tüm trigonometrik fonksiyonlar eş domain her biri sadece açıklıklı buna sahip yarım daire. Birçok dilde, dikdörtgeni kutupsal koordinatlara dönüştürmek veya en azından açıyı …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

23
Bir parite biti oluşturun
Bir eşlik biti , bir sağlama toplamı en basit biçimlerinden biridir. Öncelikle, eşit veya tek olan paritesi seçmelisiniz. Diyelim ki eşit seçtik. Şimdi iletmek için bir mesaja ihtiyacımız var. Diyelim ki mesajımız "Foo". Bu ikili olarak şu şekilde yazılır: 01000110 01101111 01101111 Şimdi, 1oradaki toplam ' sayısı 15'i sayıyoruz. 15 …

6
Bir dizeyi uzunluk kodlaması
Yalnızca ASCII yazdırılabilir karakterler içeren ve *-string olarak adlandırılan başka bir dizeden tek bir dize çekmek için aşağıdaki kuralları kullandığımızı varsayalım . Dize, işlem durmadan önce biterse, bu bir hatadır ve bu durumda işlemin sonucu tanımsızdır: İle başla d=1, s="" A ile karşılaştığınızda *, 2 ile çarpın d. Başka bir …
18 code-golf  string 

15
İki dizeyi birleştirme
Giriş Diyelim ki S 1 = a...bve S 2 = ..c... Onları üst üste koyarsak, şunu elde ederiz: a...b ..c.. Her iki dizeyi .de sıvı karakteri (üst üste bindirilebilir) ile birleştiririz. Bunu elde ederiz: a.c.b Dizeden biri diğerinden daha uzunsa, aynı algoritmayı uygularız: a.....b ..c.. becomes: a.c...b ve a.....b ..c....... …
18 code-golf  string 

2
Zincir kelimeler bulmaca tarzı
Meydan okuma Bir kelime listesi verildiğinde ["Programming", "Puzzles", "Code", "Golf"], kelime bulmaca tarzı çıktı: P rogramlama u z z G l KOD ls f Algoritma Listeyi verilen sırayla işlemek zorundasınız. Kelimeler yatay olarak başlayarak alternatif yönlerde yazdırılır . İki kelime, ikinci kelimede de bulunan ilk kelimenin ilk harfinde kesişir. Bu …

1
Bir kelime bulutu aktarın
Arka fon Böyle güzel bir kelime bulutu yapmak istedim: these are words floating (x,y)Her kelimenin ilk harfinin koordinatlarını hesapladım, kelime bulutu üreticime bağladım ve işini yapmasına izin verdim. Ancak, yanlışlıkla- (y,x)koordinatları kullandım , sonuç şu şekilde görünüyor: these floating words are Koordinatları yeniden hesaplamak için çok tembel olduğum için, bulut …
18 code-golf  string  grid 

13
Kalıplama ASCII sanatı
Yeni satır içermeyen tek bir yazdırılabilir ASCII dizesi ve boşluk ( ) ve karma ( #) içeren çok satırlı bir "kalıp" verilir . Dizede karakter karakter gitmeli ve dizeden karakterleri sol-sağ, üst-alt sırayla kullanarak karmaları değiştirmelisiniz . Dize kalıbı doldurmak için çok kısaysa, çıktıyı durdurursunuz, dize çok uzunsa, kalıbı tam …

4
Haftanın sıkıştırılmış günleri
Haftanın günleri listesinin bir girdisi verildiğinde, listenin en kısa sıralı gösterimini çıktılayın. Girdi biçimi bir ya iki karakterlik alt dizilerden daha fazlasını içeren bir dizedir Su(Pazar), Mo(Pazartesi), Tu(vs), We, Th, Fr, ve Sa. Girdi, sıralı bir şekilde verilmeyebilir. Girdiyi çıktı biçimine dönüştürmek için, Girişi Pazar gününden başlayarak haftanın gününe göre …

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.