«code-golf» etiketlenmiş sorular

Code-golf, kaynak kodunun en az baytında belirli bir sorunu çözmek için bir yarışmadır.

8
Dönen Kelimeleri Bulun!
Bana nedenini veya nedenini sorma ama bir projeye kod yazarken, birkaç kelimenin karakterlerinin alfabeye özgü bir desene sahip olduğunu fark ettim, kelimelerin her karakterini alfabedeki kalemle bağladım ve iki tane aldım. spiraller, sonra ilk spiralin saat yönünde olduğunu ve diğerinin saat yönünün tersine olduğunu ve diğer özelliklerin ... bu yüzden …
41 code-golf  string 

30
Tanrı aşkına Giza Golf!
Ayrıca Timmy Numarası olarak da bilinen bir "Giza numarası", rakamların bir piramidi temsil ettiği herhangi bir sayıdır ( A134810 ). Örneğin, "12321" bir giza numarasıdır, çünkü şu şekilde görselleştirilebilir: 3 2 2 1 1 Bununla birlikte, "123321" gibi bir şey Giza numarası değildir, çünkü piramidin tepesinde iki rakam vardır. 33 …


9
Sırları 1 Boyutlu Bir Labirentte Açma
Arka fon Kendinizi tek boyutlu bir labirentte kaybolmuş olarak bulmak için uyanıksınız! Mistik bir cin (ya da başka bir şey) ortaya çıkar ve çıkışın önünüzde bulunduğunu açıklar, ancak siz ve çıkış arasındakiler bir dizi zorluktur. İlerledikçe, tüm bu zorlukların sadece kilitli kapılar olduğunu anlıyorsunuz . İlk önce tee şeklinde bir …
41 code-golf  string 

30
Pirinç ve satranç sorunu
Hintli bir efsane, Hindistan imparatorunu oyunuyla o kadar çok etkilemiş olduğu iddia edilen satranç oyununun mucidi hikayesini anlattı. Adam pirinçle ödeme yapmak istediğini söyledi. Satranç tahtasının ilk karesi için iki tane, ikincisi iki, üçüncüsü dördüncü, dördüncü ve dördüncü ve sonraki 64. kareye kadar pirinç tanesi istedi. İmparator, bu kadar küçük …
41 code-golf  math 

22
Her N-th N'yi çıkar
Görev Bu zorlukta, girişiniz, kendi dilinizde yerel olarak verilen boş olmayan bir pozitif tamsayı listesidir. Çıktınız aynı liste, aynı biçimde, bazı öğeler kaldırılmış durumda. Her bir oluşumunu 1, her ikinci oluşumunu 2, her üç oluşumunu 3vb. Genel olarak, her pozitif tamsayı için N, listedeki her bir Noluşumunu, No Ninci oluşumundan …

30
Çoktan seçmeli bir testi aldatma
Giriş Okurken çoktan seçmeli bir testi aldatmanın birkaç yolunu bulmaya çalıştım. Temelde çoktan seçmeli cevapların sıkıştırılmış bir versiyonudur. Yöntem aşağıdaki gibi gider: Teste verilen cevaplar: BCAABABA Bunlar, geçerli harf cevap ise doğru veya yanlış olduğunu gösteren 3 farklı diziye dönüştürülebilir: B C A A B A B A A: [0, …

7
Quipu Sayma: Yeni Dünyadaki Temel 10
Quipus , Precolumbian döneminde İnka tarafından kullanılan ve bir kablo üzerindeki 10 pozisyonel düğüm sistemine sayıları kaydetmek için kullanılan eski bir cihazdır. Her düğüm kümesi bir rakamdır ve üç ana düğüm tipi vardır: basit elle çizilmiş düğümler; bir veya daha fazla ilave dönüşe sahip bir üst düğmeden oluşan "uzun düğümler"; …
41 code-golf  number 

30
Cadılar Bayramı Golf: 2spooky4me Mücadelesi!
Mevcut bir internet meme 2spooky4me, ikinci bir kişi ise 3spooky5me yazarak (n)spooky(n+2)mekalıbı izlemektir. Göreviniz bu kalıbı seçtiğiniz dilde uygulamak. Değer alan bir program veya işlev yazmalısınız n(standart girdiden, işlev argümanı olarak veya en yakın alternatif olarak) ve dizgeyi çıktılar (n)spooky(n+2)me(parantez olmadan; standart çıktıya, bir işlev için dönüş değeri olarak veya …
41 code-golf  string 

30
Listedeki sıfırları gizleme
Bu SO sorusundan esinlenerek Girdi olarak, ilk değerin sıfır olmadığının garantilendiği boş olmayan bir tamsayı listesi verilecektir. Çıktıyı oluşturmak için, listenin başlangıcından yürüyün, yol boyunca sıfır olmayan her bir değeri çıktı alın. Sıfırla karşılaştığınızda, çıkışa en son eklediğiniz değeri tekrarlayın. Bir program veya işlev yazabilir ve giriş / çıktının, sıralı …

4
Geçerli Brainf ** k programlarını sıralayın
Golunar / Tekli tüm geçerli kodlamak için bir yoldur Brainfuck programları, ancak en doğal sayılar geçerli bir programa karşılık gelmez çünkü, bir numaralandırma değildir. Bu zorluğun amacı için, iki kat sonsuz bir bant olduğunu ve yorum yapmadığını varsayalım; yani, bir Brainfuck programı yalnızca karakterlerden oluşuyorsa <>+-.,[]ve tüm sol ve sağ …

1
Bir masa verildi, sandalyelere yerleştirin
Meydan okuma ASCII |ve ile çizilen girdi olarak bir tablo verilecektir _. Görevin etrafındaki sandalyeleri ayarlamak. Örnek Giriş: ____ | | | | | | | | |____| Çıktı: _^_^_ < > | | < > | | <_ _ _> v v Bu sandalyeler yapılır <>ve v^. Başka bir …
41 code-golf 

30
Uniqchars yazın!
Yazdırılabilir ASCII karakterlerinden oluşan bir dize verildiğinde , orijinal karakterdeki benzersiz karakterlerinden oluşan bir çıktı üretir . Başka bir deyişle, çıktı daha önce göründüğü takdirde bir karakterin çıkarılması dışında girdiyle aynıdır. Bir dizideki benzersiz elemanları bulmak için hiçbir yapı kullanılamaz (örneğin, MATLAB'ın bunu yapan bir uniqueişlevi vardır). Fikir manuel olarak …
41 code-golf  string 

30
Artık bir yıl mı?
Bu zorluk oldukça basittir. 1801 - 2400 arasında bir yıl olacak bir girdi alacaksınız ve artık bir yıl olup olmadığına bakacaksınız. Girişinizde yeni satır yok ya da sondaki boşluk yok: 1954 İstediğiniz şekilde, artık bir yıl olup olmadığını açıkça söyleyen bir şekilde çıktısını alacaksınız (evet / hayır için y veya …

16
String.prototype.isRepeated
GÜNCELLEME : isaacg Pyth teslimi kazanan! Birçoğunuz, şehirde String.prototype.repeatyapabileceğiniz bir yöntemi olan, JavaScript’in daha havalı bir sürümü olduğunu (ES6’yı okuyun) duymuş olmalısınız. "Hello, World!".repeat(3) ve Al "Hello, World!Hello, World!Hello, World!" çıktı olarak. İşiniz, bir dizgenin bu tür bir dönüşümün altına girip girmediğini tespit eden , seçtiğiniz bir dilde bir işlev …
41 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.