«quine» etiketlenmiş sorular

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

5
TryItOnquine Mücadelesi
( bu gönderiye ve ardından yapılan sohbet tartışmalarına dayanarak - ayrıca, TIO için Dennis'e çok teşekkürler!) Meydan okuma TryItOnline sitesinde mevcut olan bir dili seçin , örneğin PowerShell . Çalıştır düğmesine tıklandığında, o sayfadaki çıktının , Kaydet / Mağazada "Düz URL" alanındakiyle aynı olduğu gibi , o sayfaya herhangi bir …

1
Döngüsel Levenquine
Arka fon En PPCG düzenli bilecek gibi, bir quine çalıştırdığınızda kendi kaynak kodunu çıktılar bir programdır; ve iki dizi arasındaki Levenshtein mesafesi , bir dize diğerine değiştirmek için gereken minimum ekleme, silme ve düzenleme sayısıdır. Bu zorlukla iki kavramı bir "levenquine" olarak birleştiriyoruz: kendi kaynak kodunu çıkaran, ancak bir karakterin …



30
StringgnirtSStringgnirtSStringgnirtS
İşte size basit bir meydan okuma. Uzunluk dize Verilen N dize ileriye, daha sonra geriye, sonra ileriye, daha sonra geriye, çıkış ... vb N zamanlarda. Örneğin, girişiniz Hello! Çıkmanız gerekir: Hello!!olleHHello!!olleHHello!!olleH İsteğe bağlı olarak sondaki bir satır sonunu da çıkarabilirsiniz. Gönderiniz tam bir program veya bir işlev olabilir ve herhangi …
42 code-golf  string  code-golf  math  geometry  data-structures  repeated-transformation  code-golf  number  random  code-golf  math  rational-numbers  code-golf  ascii-art  animation  code-golf  ascii-art  number  code-golf  math  number  code-golf  data-structures  code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

27
Kendi kendine büyüyen kod kodu kodeksi
Çalıştırıldığında, aynı dilin P2 programını P1'den tam olarak 1 bayt daha uzun veren bir program (veya fonksiyon) yazalım (P1 diyelim). Çalışırken P2 programı, P2'den 1 byte daha uzun bir 3. program P3 vermelidir. P3, P3, vs.'den bir bayttan daha uzun bir program P4 vermelidir. P5, P6, ..., P∞ için de …
41 code-golf  quine 

9
Plain English'de bir Quine yaz
Tek boşluklarla ayrılmış gerçek İngilizce kelimelerden oluşan bir yazı yazın . Bir "kelime", yalnızca küçük ve büyük harfleri içeren ( /[a-zA-Z]+/dizge içindeki) bir dize olarak tanımlanır . "Gerçek" olmak için kelimenizin resmi Scrabble sözlüğü tarafından tanınması gerekir . Scrabble sözlüğünü kullanıyorum çünkü neyin geçerli olup neyin olmadığı konusunda kesin bir …

14
Yığın Değişim Oy Sayacı
Uygulama sırasında kendi Stack Exchange cevabının oy sayısını veren bir program / işlev yazın. Bununla birlikte, programınız / işleviniz bu sayfaya ( codegolf.stackexchange.com/questions/82609 ) internetten erişebilir , ancak: Programınız / işleviniz kullanıcı girişi kabul etmeyebilir ve URL kısaltıcıların kullanımına izin verilmiyor Programınız / işleviniz yalnızca kendi kaynağını oy sayımına bir …

3
Radyasyon Sertleşmiş Kine
Bildiğiniz gibi (umarım) radyasyonla sertleştirilmiş bir yüzgeç, herhangi bir karakterden çıkarabileceğiniz ve orijinal, önceden değiştirilmiş kaynağını yazdırabileceğiniz bir yüzgeçtir. Mesele şu ki, bunların çoğunda sadece bir karakter kaldırabilirsin; Aksi halde her şey bozulur. Bunun geldiği yer; Amacınız, mümkün olduğunca çok sayıda karakter kaldırması yapabilen radyasyonla sertleştirilmiş bir keki oluşturmaktır. Kurallara …

26
Kare Kelimeler Yapma
Meydan okuma Göreviniz herhangi bir dize girişini alan ve girişi kare biçiminde çıkaran bir program oluşturmaktır. Boş dizeler boş bir dizge döndürmelidir. Örnekler Giriş verilen: golf Programınızın çıktısı alınmalı: golf o l l o flog Giriş: 123 Çıktı: 123 2 2 321 Giriş: a Çıktı: a Giriş: Hello, world! Çıktı …

2
Radyasyon yumuşatılmış
Çok basit: Herhangi bir karakteri kaldırırsanız, yine de bir kinin olduğu yerde düzgün bir kın olun. Bu ve radyasyon arasındaki fark quine program ise olmasıdır sertleştirilmiş ABbir radyasyon quine sertleştirilmiş Açıkışı olur AB, ama burada, Açıkış alacaktı A. Kod golf, tüm standart kurallar, standart boşluklar uygulanır, hile yapılmaz.

9
Yavaş bir hata yapmak quine yapımcısı!
Bir hata Quine yapmak için verdiği cevabın parçası olarak , @Falko aşağıdaki algoritmayı önerdi: 2 dakikada kendi çözümünüzü nasıl oluşturabilirsiniz? Seçtiğiniz bir IDE'de yeni bir dosya açın. Başınızı önünüzdeki klavyeye oturtun. Derleme. Kodu, derleyici hata mesajıyla değiştirin. Kod birleşene kadar 3. ve 4. adımları tekrarlayın. Bahse girerim böyle bir prosedür …

13
Karşılıklı quine Golf
Seçtiğiniz iki dili kullanarak , yazabileceğiniz en küçük “karşılıklı sırayı ” yazın. Diğer bir deyişle, B dilinde bir program Q'nun kaynak kodunu çıkaran A dilinde bir program yazınız, öyle ki Q programının çıktısı P için kaynak kodla aynıdır. Boş dosyalar sayılmaz, "kaynak dosyayı oku ve yazdır" tarzı programlar da sayılmaz. …

9
Dize Snakify
Sarhoş bir dize şöyle görünür: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Senin görevin Bir dize sve bir boyut alın n, sonra dizilmiş dize çıktı. Girdiler ThisIsAnExampleOfaSnakifiedStringve 3yukarıdaki örneği üretecekti. Özellikler s sadece kod noktaları 33 ile 126 arasında dahil …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

13
Ortalama quine'nuzu 1-up
Bir 1'li quine bir Quine'ın çok benzer bir programdır. Buradaki en büyük fark, programın n kopyası bir araya getirildiğinde, sonucun orijinal programı n + 1 kez basmasıdır. Örnek Programınız Abc123: Abc123 -> Abc123Abc123 Abc123Abc123 -> Abc123Abc123Abc123 Abc123Abc123Abc123 -> Abc123Abc123Abc123Abc123 Meydan okuma Buradaki zorluk, herhangi bir dilde en kısa geçerli 1-up …

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.