«radiation-hardening» etiketlenmiş sorular

Bu etiket, kaynak kodda rastgele bir düzenleme yapıldığında hala çalışmayı yanıtlayan zorluklar içindir.


30
Her zaman “2012” çıktısı alan bir program yazın - değiştirilmiş olsa bile!
Bu fikir benim değil, nereden geldiğini bilmiyorum. Bir keresinde çok uzun zaman önce bir programlama yarışmasında tanıştım (1998, doğru hatırlıyorsam). Görev, en sevdiğiniz dilde 2012 ve yalnızca çıktı veren bir program yazmaktır 2012. Yakala, programın karakterlerinden 2012herhangi biri değiştirildikten sonra hala çıkması gerektiğidir . Değişiklik ekleme, silme veya değiştirme olabilir. …


27
Daha az, daha az ve daha çoktur
Herkes program ekleyerek karakterleri ekleyerek daha büyük hale getirebilir, tam tersini yapalım. Aşağıdaki kriterleri karşılayan bir dilde REPL ortamı için tam bir program, bir iç işlev veya bir snippet yazın: Kodunuz en az 1 karakter uzunluğunda olmalı. Orijinal kodun çalıştırılması, STDOUT'a (veya en yakın alternatife) x çıkış karakterini üretir , …

7
Hataya Dayanıklı Merhaba Dünyası (aka Röportaj)
Röportajınızın sonunda, Evil Mülakatçısı size şunları söylüyor: “Tüm başvuru sahiplerimize ne hakkında konuştuklarını gerçekten bilip bilmediklerini görmek için kısa bir kodlama testi yaptırıyoruz. Endişelenmeyin; kolay. Bir çalışma programı, size hemen işi sunacağım. " Size yakındaki bir bilgisayarda oturmanız için işaret ediyor. "Yapmanız gereken tek şey çalışan bir Hello World programı …

30
Dize Uzunlukları Ekleme
Meydan okuma: - , - , - skarakterleri üzerinde bir dize verildiğinde , kendisine uzunluğunu ekleyerek uzunluktaki ek karakterleri toplam uzunluğunun bir parçası olarak sayar .azAZ09ss Giriş: Sadece bir dizi keyfi uzunluk (boş olabilir). Çıktı: Aynı dize, ancak uzunluğu sonuna eklenmiş. Uzunluğu temsil eden karakterler de uzunluğun bir parçası olarak …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

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 …

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.

7
Ne unuttuk?
Göreviniz, bir dizi bayttan oluşan boş olmayan bir bilgisayar programı yazmaktır. Programda belirli bir bayt seçer ve programın tüm örneklerini programdan kaldırırsak, değiştirilen program kaldırılan baytı çıkarmalıdır. Mesela programımız olsaydı aabacba Daha sonra bcbçıktı a, aaacaçıktı bve aababaçıktı olurdu c. Değiştirilmemiş programın ne yaptığı önemli değil. Yanıtlar bayt sayısını en …

13
Bir Geiger Sayacı Yap
Bir Geiger sayacı radyasyonu tespit etmek için kullanılan bir cihazdır. Bir Geiger sayacı programı yapacağız. Hepimizin bildiği gibi, radyasyon bir bilgisayar programına çarptığında rastgele 1 baytı kaldırır. Bu nedenle, bir Geiger sayaç programı hiçbir şey yapmayan bir programdır, ancak herhangi bir byte silindiğinde, değiştirilen program beep, radyasyonun varlığını göstermek için …

6
Radyasyon Dedektörü!
Radyasyonla sertleştirilmiş bir program, kodun herhangi bir karakterinin çıkarılması durumunda programın aynı şekilde çalışacağı bir programdır. Bu soru için, ne zaman ışınlandığını algılayan bir program yazacağız. Herhangi bir tek bayt kaldırıldığında, ortaya çıkan programın bu baytı ve yalnızca bu baytı çıkartacağı bir program veya işlev yazın . ( Başka bir …

5
Aynı kod farklı karakterler
Not: Bu zorluk sadece derlenmiş dillerde cevaplara izin verir. Görev Göreviniz oldukça basit, derlendiğinde aynı çıktıyla sonuçlanan iki farklı program yapın. puanlama Eğlencenin geldiği yer burası. Puanınız, tam olarak bir programda bulunan benzersiz baytların sayısı olacak . Örneğin, iki programınız ( IBM Code page 437’de kodlanmış ) ☻☻Program A ve …

15
Benden sonra tekrar et!
Argüman olarak bir dize verilirse, üst üste binmeyen, tekrarlanan alt dizelerin uzunluğunu veya böyle bir dize yoksa, çıktısını alın. Giriş dizesinin boş olmadığını kabul edebilirsiniz. Örnekler abcdefabc: Subring abc1 ve 7 pozisyonlarında tekrarlanır, bu nedenle programın 3 çıkışı vermesi gerekir. abcabcabcabcab: abcabcveya bcabcaveya cabcabtekrarlanır, böylece program 6 vermelidir . (Subring …
23 code-golf  string  code-golf  code-golf  kolmogorov-complexity  primes  code-golf  kolmogorov-complexity  hexadecimal  code-golf  code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

24
Bir ogl-edocf mücadelesi
Giriş aralığında ASCII karakterlerinden oluşan boş olmayan karıştırılmış bir dize .[32..126][32..126][32..126] Çıktı Çıktı, giriş dizgisine art arda dönüşler uygulanarak elde edilir. [a-zA-Z]Giriş dizesindeki her harf ( ) için, soldan sağa gitme: Harf büyükse, önce tüm karakterleri bir konum sola döndür harf küçükse, önce tüm karakterleri sağdaki bir konumla döndürün Örnek …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

27
* İçin bir tercüman yaz
Görev basit. Dil için bir tercüman yazın * . İşte wiki'ye daha büyük bir bağlantı. Yalnızca üç geçerli * program vardır: * "Merhaba Dünya" * 0 ile 2.147.483.647 arasında rastgele bir sayı yazdırır *+* Sonsuza kadar çalışır. Üçüncü durum, bu sorudaki spesifikasyonlara göre sonsuz bir döngü olmalıdır Giriş: Giriş, standart …
20 code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 

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.