Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

1
Almanca kelimeleri nasıl telaffuz et
Giriş İngilizceden farklı olarak Almanca'nın oldukça sesli bir yazı sistemine sahip olduğu düşünülmektedir . Bu, imla ve telaffuz arasındaki yazışmanın yakın olduğu anlamına gelir. Aşina olmadığınız herhangi bir kelime verildiğinde, yazım sistemi nedeniyle nasıl telaffuz edileceğini hala bilirsiniz. Bu, bir bilgisayarın bunu doğru yapabileceği anlamına mı geliyor? Meydan okuma Almanca …

4
Splix.io - Ülkenin kralı
Sen kontrolü altındaki toprağı büyütmek isteyen girişimci bir nokta . Bu oldukça basittir - şu anki arazinizin dışına çıkın ve kendi ülkenize geri dönün ve bu ilmeğindeki her şey artık size aittir. Ama bir çekişme var. Eğer başka bir nokta bir şekilde döngünüzü bulup geçerse, ölürsünüz. Henüz denemediyseniz, Splix.io'ya gidin …

30
Dize çıkarma
Amaç Dize bitiştirmeyi tersine çevirmek için bir işlev oluşturun Giriş Birinin diğeri için çıkarılması gereken iki dize (alfanümerik + boşluklar). Çıkarılacak dizginin asla diğerinden daha büyük olmayacağını varsayabilirsiniz. Çıktı Çıkarma sonucu Çıkarma Bir dizgiyi başka bir dizgenin başlangıcından veya sonundan silmelisiniz. Dize başlangıçta ve sonunda mevcutsa, yalnızca hangisinin kaldırılacağı size …
37 code-golf  string 

23
Bütün kareleri terk et, beni böl
Tanımlar Bir mükemmel bir kare bir tamsayı bir kare olarak ifade edilebilir bir tamsayıdır. Örneğin, 36mükemmel bir kare çünkü 6^2 = 36. Bir squarefree sayısı dışında, herhangi bir mükemmel kare tarafından bölünebilir olmayan bir tamsayıdır 1. Örneğin, 10kare içermeyen bir sayıdır. Ancak, 12kare içermeyen bir sayı değildir, çünkü 12bölünebilir 4ve …

30
Polisler - kare kare karekök
Not: Bu, şifreli kodun girilmesi gereken polislerin ipliğidir. İşte çatlak kaynağın kaydedilmesi ve polisin cevabına bağlanması gereken soyguncuların ipliği . Görev: En kısa yaz güvenli hangi çarpar bir tamsayı karekökünü programını n karesi ile n Bu polis ve soyguncular , yani kurallar: Cevabınıza, kaynak kodunuzun şifreli bir versiyonunu gönderin (karakterler …

9
Lütfen Marslı ödevimi yap
Ödevim , dahil olmak üzere 729 ile 810 arasında bir Marslı makale (aşağıya bakınız) yazmaktır . Görevin kompozisyonu üretecek bir program yazmak. Tarihçe 20. yüzyılın başlarında, maneviyatçi Catherine-Elise Müller'in Marslılarla iletişim kurduğu iddia ediliyor. Somambulatory trances sırasında, Marslı senaryolar yazacaktı. Psikolog Théodore Flourney, Mars'ın yazılarının anadili Fransızca'ya çok benzer olduğunu …
37 code-golf 

30
yükselme ve sıfırlama dizisinin n.
( Kodlayıcı.com'da çok oyunculu bir oyundan (kod çatışması) alınan zorluklar ) Meydan okuma Aşağıdaki dizinin n. Terimini bulun : 1, 1, 2, 1, 2, 3, 1, 2, 3, 4...ya da daha belirgin hale getirmek için{1}, {1,2}, {1,2,3}, {1,2,3,4}... Dizi 1'den x'e kadar olan 1'den x'e kadar olan birleştirilmiş aralıklardan oluşur. …

15
Galce bir kelime ne kadardır?
Galce bir sözcüğü temsil eden bir dize girdi olarak alan bir program veya işlev yazın (aksi belirtilmedikçe UTF-8). Aşağıdakilerin tümü Galce'daki tek harflerdir : a, b, c, ch, d, dd, e, f, ff, g, ng, h, h, i, j, l, ll, m, n, o, p, ph, r, rh, s, t, …

27
Katlanır sayılar
Verilen bir sayı olup olmadığını bir sayı verilir. Bir katlama numarası, ikili gösterimi alırsanız ve ikiye katlarsanız, bu rakamın ilk yarısının XNOR çarpımı ve ikinci yarısını da tersi sayılarla alır. sıfır. Sayının ikilide tek sayı hanesi varsa, orta hane 1 olmalıdır ve katlanırken dikkate alınmaz. Bu biraz kafa karıştırıcı olabileceğinden, …

23
Antsy permütasyonlar
Giriş Diyelim ki 0'dan r-1'e kadar sayıları olan bir cetveliniz var . Sayılardan herhangi birinin arasına bir karınca yerleştirin ve cetvel üzerinde düzensiz bir şekilde taramaya başlar. Cetvel o kadar dardır ki, karınca aradaki tüm sayılar üzerinde yürümeden bir konumdan diğerine yürüyemez. Karınca ilk kez bir numaraya girdiğinde, onu kaydedersiniz …

30
En az sayı ile en büyük sayıyı yazdır
Boş bir pozitif ondalık tamsayı listesi verildiğinde, en büyük rakamı en az basamaklı sayı kümesinden alın. Giriş listesi belirli bir sırada olmayacak ve tekrarlanan değerler içerebilir. Örnekler: [1] -> 1 [9] -> 9 [1729] -> 1729 [1, 1] -> 1 [34, 3] -> 3 [38, 39] -> 39 [409, 12, …

3
HexaRegex: Martin Ender'e Bir Övgü
Martin Ender kısa süre önce 100.000’e ulaştı ve bazı harika dilleri buldu . Onlardan biriyle biraz eğleneceğiz, Hexagony (ve Retina için biraz regex ) Kısa bir bakış olarak, bir Hexagony ızgarası girişini yapan ve bu ızgara üzerinde bir metin dizesiyle eşleşen bir yol olup olmadığını belirleyen bir program yazmanız gerekir. …

4
Tetris hareketlerinin bir listesi göz önüne alındığında, tamamlanan satır sayısını döndürün
Açıklama Her hareketin aşağıdakilerden oluştuğu Tetris'in biraz basitleştirilmiş bir versiyonunu düşünüyoruz: parçanın saat yönünde, 0 ila 3 kez döndürülmesi parçanın belirli bir sütuna yerleştirilmesi hızlı düşme Amaç, bu tür Tetris hareketlerinin bir listesi verilen tamamlanmış satır sayısını belirlemektir. Tamamlanan satırlar standart Tetris kurallarına uyarak, parçalar düşerken çıkarılır. Playfield Oyun alanı …
37 code-golf  tetris 

30
Bir alfabe dalgası yazdır
Bu tam metni basacaksınız: ABABABABABABABABABABABABAB BCBCBCBCBCBCBCBCBCBCBCBCBC CDCDCDCDCDCDCDCDCDCDCDCDCD DEDEDEDEDEDEDEDEDEDEDEDEDE EFEFEFEFEFEFEFEFEFEFEFEFEF FGFGFGFGFGFGFGFGFGFGFGFGFG GHGHGHGHGHGHGHGHGHGHGHGHGH HIHIHIHIHIHIHIHIHIHIHIHIHI IJIJIJIJIJIJIJIJIJIJIJIJIJ JKJKJKJKJKJKJKJKJKJKJKJKJK KLKLKLKLKLKLKLKLKLKLKLKLKL LMLMLMLMLMLMLMLMLMLMLMLMLM MNMNMNMNMNMNMNMNMNMNMNMNMN NONONONONONONONONONONONONO OPOPOPOPOPOPOPOPOPOPOPOPOP PQPQPQPQPQPQPQPQPQPQPQPQPQ QRQRQRQRQRQRQRQRQRQRQRQRQR RSRSRSRSRSRSRSRSRSRSRSRSRS STSTSTSTSTSTSTSTSTSTSTSTST TUTUTUTUTUTUTUTUTUTUTUTUTU UVUVUVUVUVUVUVUVUVUVUVUVUV VWVWVWVWVWVWVWVWVWVWVWVWVW WXWXWXWXWXWXWXWXWXWXWXWXWX XYXYXYXYXYXYXYXYXYXYXYXYXY YZYZYZYZYZYZYZYZYZYZYZYZYZ ZAZAZAZAZAZAZAZAZAZAZAZAZA gözlük Tüm büyük harf yerine küçük harf yazdırabilirsiniz. Bununla birlikte, durum çıktı boyunca tutarlı olmalıdır. Bir ekstra sondaki satır beslemesini …

30
Tüm alfanümerik karakterleri ve alt çizgileri yazdır
Herhangi bir sırayla alfasayısal karakterlerin bir dizgisini basan veya döndüren bir program veya işlev yazın . Kesin olarak, aşağıdaki karakterlerin çıktısı olması gerekiyor ve daha fazlası yok : abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_ Stdout'a yazdırırken, çıktınızdan sonra isteğe bağlı bir takip satırına izin verilir. Yukarıdaki karakterlerden 9 veya daha fazlasını içeren yerleşik sabitlere izin …

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.