«quine» etiketlenmiş sorular

Quine, kaynağını çıktı olarak üreten bir programdır. Bu etiket, zorluğun sorgularla ilgili olduğunu gösterir.

24
N ^ 2 karakter üretmek için pasajın N kopyasını birleştirin
Meydan okuma N kodları bir araya getirildiğinde, çıktı karakterlerinin sayısı N 2 olacak şekilde mümkün olan en kısa kod pasajını yazın . N pozitif bir tamsayı olacaktır. Örneğin, snippet olsaydı, soln();çalıştırma soln();tam olarak 1 karakter soln();soln();yazdırır ve koşmak tam olarak 4 karakter soln();soln();soln();yazdırır ve koşmak tam olarak 9 karakter yazdırırdı. …

17
Bir çeşit
Bir dize verildiğinde x, karakterleri xkaynak kodunuzdaki görünüm sırasına göre sıralanmış olarak çıkarın. Örnekler Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor, Hut-on-the-Rock, The Sea Input: Output: …

18
Ters-tırnak-quine
Bu zorluğun beklentisi: Programınız normal çalışıyorsa, konuşma işaretlerindeki ( "- çift tırnak) kodun tümü yazdırılmalıdır. Programınız çift tırnak içine alınmışsa (sırayla konuşma işaretlerini ters çeviriniz), normalde tırnak içinde olmayan kodun yazdırılması gerekir. Örneğin: Diyelim ki aşağıdaki kodunuz var: fancyStuff("myCode"); "I like".isGreat(); Eğer çalıştırırsam, çıktısını beklerdim: myCode I like Ancak, tırnak …

20
Interquine - Bir döngüde birbirini üreten iki program
Program A, çalıştırıldığında program B kodunu, B ise A kaynağını verir. Gereksinimler: Her iki programda yalnızca bir dil Programlar farklı. Kendini çıkaran bir program uygun değildir. Her iki program boş değil veya en az 1 bayt uzunluğunda. Hem kaynak hem de çıktıdaki son satırlar yok sayılıyor stdin kapalı. Hiçbir şey …
29 code-golf  quine 

16
Kaynak kodunuzun bir görüntüsünü çıktılar (oldukça-bir-Quine değil)
Code golf: Kaynak kodunun bir görüntüsünü yazdırın. Gereksinimler Kaynak kodun görüntüsünü, başka bir yerde saklanan ve çalışma zamanında alınan bir sürümle göstermemelidir. Kod elle kopyalanacak ve sonuçları yeniden oluşturacak kadar okunaklı olmalıdır. Herhangi bir görüntü formatı uygulanabilir. Bonuslar Birden fazla çıktı formatına izin veriyorsanız puanınızın% -10'u. -15%, eğer kodunuz aynı …

30
Akıllı Kişinin Mirage'ı
Bir zamanlar Quora'da bu soruyu / cevabı okuyordum. Gerçekten FizzBuzz testini geçemeyen bilgisayar bilimleri derecesine sahip programcılar var mı Bu kod bariz cevap olarak verilmiştir for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i % 3 == 0: …
29 popularity-contest  code-challenge  word  popularity-contest  string  grid  language-design  code-golf  source-layout  math  fastest-algorithm  assembly  code-golf  json  code-golf  arithmetic  array-manipulation  code-golf  ascii-art  code-golf  crossword  code-golf  string  restricted-complexity  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  decision-problem  balanced-string  syntax  code-golf  grid  puzzle-solver  hexagonal-grid  code-golf  math  number  sequence  code-golf  string  decision-problem  code-golf  cryptography  king-of-the-hill  code-challenge  fastest-code  code-golf  number  code-golf  code-golf  string  code-golf  cryptography  king-of-the-hill  java  code-golf  number-theory  base-conversion  code-golf  code-golf  array-manipulation  code-golf  array-manipulation  sorting  code-challenge  restricted-source  quine  code-golf  tips  python  king-of-the-hill  code-golf  source-layout  fractal  code-golf  tips  game  king-of-the-hill  path-finding  grid  code-golf  kolmogorov-complexity  natural-language  code-golf  tips  python  code-golf  number  arithmetic  sequence  array-manipulation  code-golf  number  combinatorics  random  integer-partitions  code-golf  string  code-golf  vim  comment  code-golf  combinatorics  counting  code-challenge  rosetta-stone  code-golf  combinatorics  sequence  subsequence  code-golf  code-challenge  restricted-source  primes  printable-ascii  popularity-contest  graphical-output  image-processing 

18
Uzun quine çizgilere karşı durun
veya: Dikey bir sineği oluşturun Esinlenerek Uzun çizgilere karşı durun . Göreviniz, mümkün olduğunca kısa bir çizgi uzunluğuna sahip dikey bir sine oluşturmaktır. puanlama En kısa hat uzunluğu (yeni hatlar hariç), kravat kırıcı olarak kod golf kriterleri ile kazanır . Satır uzunluğu, programınızdaki satır sonu karakteri hariç en uzun satır …

4
Mutant pangolin
Bu, makine öğrenmesini göstermek için kendini değiştiren bir quine veya quine gibi çalışan bir program tasarlamanız gereken bir kod-golf mücadelesidir. Arka fon Burada tarif edilen 'pangolin oyunu' adı verilen temel bir yapay zeka programı var . Temel fikir şudur: Program ilk kez çalıştırıldığında şunu sorar: Tamam, lütfen bir şey düşün …
28 code-golf  quine 

6
Karşılıklı Özel Quines
Zorluğun basittir. Birbirini oluşturan karakterleri paylaşmayan iki program yazın. Örnek İki program P ve Q , eğer münhasır özel quines: P, Q çıkışları Q çıkışı P Herhangi bir karakter var c hem ait P ve Q Her program P ve S olan uygun quines Bu, boş dizeleri sayar ve kendi …

2
Quines hakkında hiper
Hyperprogramming'ten ilham alan : N + N, N × N, N ^ N hepsi bir arada . @MartinEnder ve @trichoplax'a kum havuzundaki yardımları için teşekkürler. Tanımlar Hyperquines Bir tanımlama hyperquine düzenin n bir Quine'a benzeri tam program veya fonksiyon olarak P ye uyan için geçerli olan tüm kuralları doğru quines …

11
Anagram Quines (Polislerin Konu)
Bu bir polis ve soyguncular mücadelesinde Robbers'in İpliği burada bulunabilir . Buradaki zorluk, kaynak kodunun bir anagramını çıkaran, ancak orijinal kaynak kodun kendisinin çıktısını almayan bir program yazmaktır. Örneğin, aşağıdaki Python programı, print`'print*2``'*2` baskılar 'print*2``print*2``' orijinal kaynağıyla aynı karakterlerin hepsine sahip ancak farklı bir sırada. Böyle bir program bulduktan sonra, …

2
En Hızlı Mini-Flak Quine
Mini-Flak , ve işlemlerinin yasaklandığı Brain-Flak dilinin alt kümesidir . Açıkçası , aşağıdaki regex ile eşleşmemelidir :<><...>[] .*(<|>|\[]) Mini-Flak, Brain-Flak'ın bilinen en küçük Turing komple alt kümesidir. Biraz ben yapabildi süre önce Quine içinde Mini Flak , ancak evrenin yaşamda çalıştırmak için çok yavaş. Bu yüzden sana meydan okuyorum hızlı …

2
Lipogram “quine”
Görev Giriş olarak tek bir Unicode karakteri alın. Aynı zamanda bu spesifikasyona uyan fakat giriş karakterini içermeyen bir program çıktısı. Programınız girdi olarak çalıştırılırsa a ve ardından çıkış programı daha sonra giriş ile çalıştırılan b , sonra program bu çıkışını sağlar İZİN karakter içerecek şekilde a . Ancak, b hala …

12
Quine / Ters Quine
Boole veya negatif olmayan bir tamsayı girişi alan eksiksiz bir program yazın. O olmalı: Girdi değeri yanlış ise kendi kaynak kodunu yazınız Girdi değeri gerçek ise, kendi kaynak kodunu tersten yazınız Programınız palindromik olamaz ve kendi kaynak kodunu hiçbir şekilde okuyamaz. Bu kod golf - bayt cinsinden en kısa kod …
26 code-golf  quine 

3
Dönen bir kesir oluşturun
Bir ipin dönüşü, bir ipin iki parçaya bölünmesi ve sıralarının tersine çevrilmesiyle yapılır, örneğin "world! Hello,"bir rotasyondur "Hello, world!". Farklı ama yine de geçerli bir program oluşturmak için döndürülebilen programlar oluşturmak mümkündür. Bu örneği python'da ele alalım: print ")import sys; sys.stdout.write(" Oluşturmak için döndürülebilir import sys; sys.stdout.write("print ") Bu da …

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.