«string» etiketlenmiş sorular

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

3
Bir alt dize içeren bir palindroma en küçük Hamming mesafesi
Bu, artık kaldırılmış bir CS.SE sorusundan ilham aldı . Görev Boş olmayan iki giriş dizisi A ve B verildiğinde, A'dan alt dize olarak B içeren bir palindrom'a olan en küçük mesafeyi çıktılayın. Mesafe, karakter değiştirme sayısı ile tanımlanır ( Hamming mesafesi ) ile tanımlanır. Kısıtlamalar Duyarlı giriş: bir palindrom var. …

13
Ters permütasyon endeksi
Giriş N öğeli bir listenin sözlüksel permütasyonları 0'dan n'ye kadar numaralanabilir ! - 1. Örneğin, 3! = 6 permütasyon (1,2,3)olur (1,2,3), (1,3,2), (2,1,3), (2,3,1), (3,1,2), (3,2,1). Listeye bir permütasyon uygulandığında, elemanları permütasyondaki sayılarla aynı sırada sıralanır. Örneğin, permütasyon uygulanması (2,3,1)için l = (a,b,c)verim (l[2],l[3],l[1]) = (b,c,a). Bir permütasyonun tersi, bu …
17 code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

6
Bir metin küpü ݀
En son ne zaman bir metin karesi oluşturdunuz , ama şimdi bir küp metin yapabilir misiniz ? Meydan okuma Bir dize verildiğinde, dizeyi bir küp biçiminde çıktılar. Dizenin her zaman 2 karakter veya daha fazla olacağını ve yalnızca yazdırılabilir ascii karakterleri olacağını varsayabilirsiniz. Metin Küpü Nasıl Yapılır Test Durumları Input: …

3
Kaplumbağalarınızı bir String ile Kurşun
Boşluk hariç , yazdırılabilir ascii karakterlerin boş olmayan tek satırlık bir dizesini alan bir program veya işlev yazın : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Girişin geçerli olduğunu varsayabilirsiniz. Girdiye dayanarak, kaplumbağa grafiklerini takip eden metin boşlukları ve yeni satırlar üzerinde düzenlenmiş yeni bir dize çizin - kaplumbağanın her zaman bir ızgara alanı kapladığı ve …
17 code-golf  string  grid 

12
Boyutsal geri sayım
N'den k-boyutlu geri sayımı gösteren f (n, k) fonksiyonunu yazın. 5'ten 1 boyutlu geri sayım, 54321 5'ten 2 boyutlu geri sayım 54321 4321 321 21 1 Son olarak, 5'ten 3 boyutlu bir geri sayım 54321 4321 321 21 1 4321 321 21 1 321 21 1 21 1 1 Resmi …
17 code-golf  string 

8
Copeland-Erd constants sabiti içindeki sayıları bulma
Arka fon Copeland-erdos sabiti "0" birleşimidir asal sayıların temel 10 temsili ile. Değeri 0.23571113171923293137414... Ayrıca bkz . OEIS A033308 . Copeland ve Erdős bunun normal bir sayı . Bu, her doğal sayının Copeland-Erdő sabitinin ondalık genişlemesinde bir noktada bulunabileceği anlamına gelir. Meydan okuma Pozitif bir tamsayı verildiğinde, bunu taban 10'da …

12
Shamir'in Gizli Paylaşımı
Verilen n(oyuncu sayısı), t(eşik değeri) ve s(sır), Shamir'in Gizli Paylaşım algoritmasın tarafından üretilen sırları çıkarır . Algoritma Bu zorluğun amaçları için, hesaplamalar GF (251) (sonlu boyut alanı 251, aksi halde tamsayı mod 251 olarak bilinir ) içinde yapılacaktır. Normalde, alan, büyüklüğü çok daha büyük olacak şekilde seçilecektir n. Zorluğu basitleştirmek …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 

7
Normal ve görsel dize değiştirme
Kedi programı gibi davranan bir kod yazın. Yani, bir dize girmek ve olduğu gibi çıktılamak için. Ancak kodunuzun normal tersine çevrilmesi, giriş dizesinin normal tersine çevrilmesi sonucunu vermelidir. Ve kodunuzun görsel geri dönüşü, giriş dizesinin görsel geri dönüşünü çıktılamalıdır. Normal tersine çevirme, bir dizenin ters çevrilmiş karakter dizisidir. Görsel tersine …

1
Symme-Bu Üçgen Denemesini Deneyin
Uzunluğu pozitif bir üçgen sayı (1, 3, 6, 10, 15 ...) olan bir dize, bazı boşluklar ve satırlar ekleyerek (ve aynı okuma düzeninde tutularak) "eşkenar metin üçgeni" olarak düzenlenebilir. Örneğin, uzunluk 10 dizesi şöyle ABCDEFGHIJolur: A B C D E F G H I J Yalnızca karakterler içeriyor olacaktır hariç …

5
Bu kod açıklamasını tekrar yapın
Giriş Buradaki çoğu kod golfçüsü gönderimlerine açıklama eklediğinden neler olup bittiğini anlamak daha kolay. Genellikle kod dizileri sola gider ve ilgili açıklama bir tür ayırıcıyla sağa gider. Güzel görünmesi için ayırıcıların hepsi aynı sütundadır. Ayrıca uzun açıklama metni genellikle bir sonraki satıra sarılır, bu nedenle okuyucuların her şeyi okumak için …
17 code-golf  string 

8
Futbol maçını kim kazanacak?
Amerikan futbol şampiyonası Super Bowl 50 , bugün 23:30 UTC'de (ve çevrimiçi canlı olarak izleyebilirsiniz ). Bu meydan okuma kutlamak için yapıldı. Bir Amerikan futbol maçında, iki takım en yüksek puanı almak için yarışır ve bu puanları almanın altı yolu vardır . Her birine bir kısaltma vereceğiz: Saha hedefi - …

6
Bir Glif programını çevirme
Geçerli herhangi bir Glif programının bir girdisi verildiğinde , "insan tarafından okunabilir" muadili çıktısını alın. Glif ilginç bir esolang fikri: Talimat referansı burada verilmiştir. Her komut için, abcd karakterleri her bir komutu oluşturan sembolleri temsil eder. a ilk benzersiz sembolü, b ikinci benzersiz sembolü vb. belirtir. aaaa ..... n NOP …

4
Patlayan Kediler!
Meydan okuma Uzunluk dizesi girişi alan bir program / işlev yapacaksınız nve: Karakteri, kthuzayın ortasına koyar k = (n+1)/2. Bu, sıfır noktanızın yeri olacaktır. Beyaz olmayan karakterlerin geri kalanını rastgele sıfır etrafında düzenlenmiş olarak koyar. Karakterden Pisagor mesafesi aşılmamalıdır n. Sonucu çıktılar. Açıklamalara ihtiyacınız varsa aşağıdaki örneğe bakın. kurallar Standart …

1
Squish-unquish bitişik harfler
Unicode'daki bazı ortak bitişik harflerin listesi ( Debian'daki Compose anahtarımla oluşturabileceğim): Orig Ascii Lig ae [ae] æ AE [AE] Æ oe [oe] œ OE [OE] Œ ij [ij] ij IJ [IJ] IJ ff [ff] ff fi [fi] fi fl [fl] fl ffi [ffi] ffi ffl [ffl] ffl Bu zorlukta iki …

7
Tarih Biçimi Anlaşmazlığını Çözme
Tarihlerin biçimlendirme sırası, dünyanın bugün karşılaştığı en karmaşık ve bölücü konulardan biridir. Bazılarımız, Ay / Gün / Yıl'ın uygun olduğunu iddia ediyor, bu yüzden tarihler yüksek sesle söyleniyor. Diğerleri, Gün / Ay / Yıl'ın en iyi olduğunu yüksek sesle ilan eder, çünkü terimleri temsil ettikleri sürenin artan sırasına koyar. Yeter …
17 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.