«programming-puzzle» etiketlenmiş sorular

Programlama bulmacasında bir hedef, kısmen tamamlanmış bir program ve programın nasıl değiştirilebileceğini belirten kurallar bulunur. Program hedefe ulaşmayı zorlaştırmak için özel olarak tasarlanmıştır. Bir programlama bulmacasının cevabı programı alır ve sadece kurallarda belirtilen şekillerde değiştirir, böylece hedefe ulaşılır.

30
Baskıları geriye doğru yürütün
Göreviniz, bazılarının printsyürütüldüğü sırayı tersine çevirmektir . Özellikler: Kodunuz bu biçimde olacak: //some lines of code /*code*/ print "Line1" /*code*/ /*code*/ print "Line2" /*code*/ /*code*/ print "Line3" /*code*/ /*code*/ print "Line4" /*code*/ //some lines of code Bu dizeleri dördüncüden birinciye kadarprint (veya echo, veya writeeşdeğer) kullanmanız gerekecektir. Programınızın hangi satırlarının …

30
Kimlik Matrisini Oluştur
Zorluk çok basittir. Bir tamsayıdır giriş verilen nçıkış, n x nbirim matris. Kimlik matrisi, 1yukarıdan aşağıya ve sağdan aşağıya doğru yayılmış olandır. Oluşturduğunuz kimlik matrisini döndürecek ya da çıkaran bir program ya da işlev yazacaksınız. Çıktınız 2B dizi veya boşluk / sekme ve yeni satırlarla ayrılmış sayılar olabilir. Örnek giriş …

6
Puan Tarzan'ın Olimpiyat Asma Bağlanma Rutini
Olimpiyat sarmalayıcıları rutinlerini standart ağaçlarda yaparlar. Özellikle, standart ağacı niçin köşe sahip 0aracılığıyla yukarı n-1ve her sıfır olmayan bir tepe bağlantı kenarları avertexe n % aaltında. Örneğin, Standart Ağaç 5 şuna benzer: 3 | 2 4 \ / 1 | 0 5 bölü 5 olduğunda kalan 2 2, 5 bölü …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

22
Durumu atamada değişen bir nesne oluşturun
Ruby'de bunun mümkün olduğunu çok garip buluyorum (hemen nasıl söyleyemem): obj = #code redacted print obj.state # Some value. LValue = obj print obj.state # Different value! Buradaki zorluk, kabaca bu formdan kod oluşturmaktır. Bir nesne oluşturun ve onu bir değişkene atayın. stateYukarıda belirtildiği gibi, tanımlamak için hala eski tanımlayıcıyı …

4
Uzunluğu dördüncü bir güç olan dizeleri eşleştir
Bu soru kapsamında, sadece xrasgele defalarca tekrarlanan karakterden oluşan dizeleri göz önüne alalım . Örneğin: <empty> x xx xxxxxxxxxxxxxxxx (Aslında, olması gerekmiyor x- karakterin tamamı sadece 1 karaktere sahip olduğu sürece herhangi bir karakter gayet iyi) Negatif olmayan bir tamsayı n (n> = 0) için uzunluğu n 4 olan tüm …

11
Resmi Dyalog APL 2016 Yılı Oyunu
Bunun eğlenceli, ama çok fazla iş olabileceğini düşünüyorsanız, bu daha küçük bir mücadeleye katılmayı düşünün . 2016 için biraz eğlenceli (ve muhtemelen hayal kırıklığı!) ... Dyalog'un "yılın bulmacası" . Keyfini çıkarın! Amaç Dyalog APL ( indirme ) ifadelerini bulun (diğer dillere izin verilir, aşağıdaki Uygunluğa bakın) tam olarak 0 - …

17
m3ph1st0s'in programlama bulmacası 1 (C ++) [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 3 yıl önce kapandı . Bu, sizin için bir C ++ bulmaca serisinin ilkidir. Umarım beğenirsiniz. Yani, bulmaca no.1: Aşağıdaki program göz önüne …

1
Bir zürafa ne zaman bir zürafa değil?
Umarım bu tür "bilmece" Programming Puzzles & Code Golf programında ontopiktir. Aşağıdaki C # yönteminin geri döndüğüfalse duruma bir örnek verin : public class Giraffe : Animal { public bool Test() { return this is Giraffe; } } Kurallar: Yukarıdaki kod satırları hiçbir şekilde değiştirilmemelidir, ancak "proje" derlenecek ve yöntem …

30
Verilen genişlikle # 'in içi boş bir kare çizin
Codingame'den bu zorlukla karşılaştım ve benimkinden daha iyi çözümler hakkında merak ediyorum: Standart giriş yoluyla bir genişlik verildiğinde, verilen genişlik ve uzunluktaki '#' boşluklu bir kare çizin. Örnek: 5 sonuç bulundu ##### # # # # # # ##### Bunu çözmek için python kullandım, bu yüzden özellikle diğer python kodlarıyla …
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

1
Biraz bool büyüsü
Meydan okuma Aşağıdaki C # yöntemi verildiğinde: private static bool Test(bool a, bool b) { if (a && b) return false; if (a) if (b) return true; return false; } Değerleri sağlayın ave bböylece truegeri dönün. Kazanma koşulu Verilen yöntemi değerlendirmek için doğru argümanları sağlayabilen ilk giriş truekazanır.


10
Artan matris
"Yükselen matris", herhangi bir öğenin, ilgili satır ve sütunda daha önce kullanılmamış olan en küçük eleman olduğu tam sayıların (0 dahil) sonsuz bir matrisidir: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 …
17 code-golf  math  matrix  programming-puzzle  code-golf  music  code-challenge  programming-puzzle  code-golf  fastest-code  code-golf  number  game  code-golf  combinatorics  code-golf  math  sequence  restricted-complexity  code-golf  number  random  code-golf  array-manipulation  code-golf  math  matrix  code-golf  number  sequence  counting  code-golf  math  number  sequence  popularity-contest  number  sequence  code-golf  music  code-golf  number  code-golf  ascii-art  arithmetic  code-golf  code-golf  number  code-golf  code-challenge  array-manipulation  code-golf  grammars  code-challenge  polyglot  code-golf  game  math  python  programming-puzzle  code-challenge  king-of-the-hill  code-challenge  fastest-code  primes  number-theory  number-theory  primes  fastest-code  factoring  popularity-contest  compile-time  code-golf  math 

1
Normal ifade doğrulayan normal ifade [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 2 yıl önce kapalı . Normal ifade dizesini girdi olarak kabul edecek bir normal ifade oluşturun ve geçerli olup olmadığını kontrol edin. Temel …
17 code-challenge  code-golf  code-golf  game  sudoku  code-challenge  math  ai-player  code-challenge  sorting  rosetta-stone  code-challenge  code-challenge  programming-puzzle  code-golf  number  code-golf  maze  code-golf  math  regular-expression  code-golf  sequence  code-golf  graph-theory  code-golf  string  word-puzzle  natural-language  brainfuck  metagolf  optimized-output  fastest-algorithm  code-golf  game-of-life  cellular-automata  code-golf  puzzle-solver  grid  code-golf  combinatorics  binary-tree  popularity-contest  code-challenge  code-golf  ascii-art  kolmogorov-complexity  brainfuck  metagolf  code-golf  c  date  code-golf  word-puzzle  crossword  word-search  code-golf  code-golf  quine  code-golf  string  random 

6
Boyut olarak büyüyen balık yemek
Başka bir balık yiyerek hayatta kalması gereken bir havuzda balıksınız. Yalnızca kendinizden aynı boyutta veya daha küçük balıklar yiyebilirsiniz. Sıralı girdi olarak bir balık sürüsü alan bir program oluşturmalısınız. Bundan kaç balık yiyebileceğinizi ve nihayetinde büyüyeceğiniz boyutu hesaplamanız gerekir. Beden tablosu +--------------+--------------+--------------+--------------+ | | Amount extra | Total size 1 …

2
Befunge Zeka Oyunları
Giriş Befunge'nin tam olarak ne olduğunu merak edenler için, 1993 yılında Chris Pressy tarafından yapılan iki boyutlu yığın tabanlı bir dildir. Befunge-93'te çözülmesi gereken 7 zeka oyunu yaptım . Bu oldukça deneysel bir meydan okuma, ama denemeye değer olduğunu düşündüm :). Befunge-93'te kullanılan tüm komutların tam bir listesini burada bulabilirsiniz …

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.