Запитання з тегом «radiation-hardening»

Цей тег призначений для викликів, на які потрібні відповіді, щоб вони все ще працювали, коли робиться випадкове редагування вихідного коду.

30
Привіт Світ! (Кожен інший персонаж)
Напишіть програму, яка друкує «Привіт, світ!». Але також, якщо ви візьмете лише перші, треті, п'яті і т. Д. Символи вашої програми, отримана програма все ж повинна надрукувати "Привіт, світ!". Якщо ваша програма: abc def Він повинен вивести "Здрастуйте, світ!", Але так і слід acdf Немає рішень із меншою кількістю символів.

30
Напишіть програму, яка завжди виводить "2012" - навіть якщо вона модифікована!
Ця ідея не моя, хоча я не знаю, звідки вона виникла. Я колись зустрічався з цим на конкурсі програмування дуже давно (1998 р., Якщо я правильно пам’ятаю). Завдання - написати програму на улюбленій мові, яка виводить 2012 і тільки 2012 . Заковика в тому , що програма повинна ще вихід …

11
Помилка 404: персонаж не знайдено
Сценарій Один з ваших друзів бореться за виконання домашнього завдання. Йому потрібна проста програма, яка друкує перші 404 натуральних числа: 1 2 3 4 5 6 7 8 9 10 11 ... 401 402 403 404 Ваше завдання просте: написати цю програму для нього. Однак ваш зв’язок жахливий, тому 1 …

27
Більше менше, а менше - більше
Будь-хто може збільшити вихід програми, додавши символи, тому давайте зробимо прямо навпаки. Напишіть повну програму, внутрішню функцію або фрагмент для середовища REPL мовою на ваш вибір, яка відповідає таким критеріям: Ваш код повинен бути принаймні 1 символом. Запуск оригінального коду видає x символів виводу до STDOUT (або найближчої альтернативи), де …

7
Привіт Світ привіт
Наприкінці вашого інтерв'ю Злий інтерв'юер каже вам: "Ми змушуємо всіх наших претендентів пройти короткий тест кодування, щоб побачити, чи дійсно вони знають, про що говорять. Не хвилюйтесь; це легко. І якщо ви створите робочу програму, я запропоную вам роботу негайно ". Він жестикулює вам сісти за сусідній комп’ютер. "Все, що …

30
Додавання рядкових довжин
Виклик: Давши рядок sна символах a- z, A- Z, 0- 9, додайте довжину sдо себе, рахуючи додаткові символи в довжині як частину загальної довжини s. Вхід: Просто рядок довільної довжини (може бути порожнім). Вихід: Така ж струна, але з її довжиною додається до кінця. Символи, які представляють довжину, також слід …
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
Радіаційно загартований Квін
Як слід (сподіваємось) знати, квітка, випромінена радіацією - це лайка, з якої ви можете видалити будь-якого одного символу та все-таки надрукувати його оригінальне, попередньо змінене джерело. Річ у тім, що з більшості з них ви можете видалити лише один символ; інакше все ламається. Ось де це входить; Ваша мета полягає …

2
Радіація пом'якшила квіну
Це просто: Складіть належну королеву, де, якщо ви видалите будь-якого символу, це все-таки королева. Різниця між цією та радіаційно загартованою квінкою полягає в тому, що якби ваша програма була AB, в опроміненій з радіацією quine виводила Aб AB, а тут Aби виводила A. Код гольфу, застосовуються всі стандартні правила, стандартні …

7
Що ми забули?
Ваше завдання - написати непусту комп'ютерну програму, що складається з деякої послідовності байтів. Якщо ми виберемо певний байт у програмі та видалимо всі його екземпляри з програми, модифікована програма повинна вивести видалений байт. Наприклад, якби наша програма була aabacba Тоді bcbб вивести a, aaacaпотрібно було б вивести bіaababa виводити c. …

13
Зробіть лічильник Гейгера
Лічильник Гейгера - це пристрій, який використовується для виявлення випромінювання. Ми будемо робити лічильну програму Гейгера. Як ми всі знаємо, коли радіація потрапляє на комп'ютерну програму, вона видаляє рівно 1 байт навмання. Тож програма лічильника Гейгера - це програма, яка сама нічого не робить, але коли будь-який байт видалений, модифікована …

6
Детектор радіації!
Запромінена радіацією програма - це програма, де, якщо якийсь символ коду буде видалений, програма все одно буде функціонувати однаково. Для цього питання ми пишемо програму, яка виявляє, коли вона опромінюється. Напишіть програму або функцію, яка, коли будь-який байт буде видалений, отримана програма виведе цей байт і тільки цей байт. ( …

5
Один і той же код різних символів
Примітка. Цей виклик дозволяє відповідати лише на складених мовах Завдання Ваше завдання досить просте, складіть дві різні програми, які при компілюванні приводять до одного результату. Оцінка балів Ось, звідки приходить забава. Вашим балом буде кількість унікальних байтів, присутніх рівно в одній програмі. Наприклад, якщо є дві ваші програми (закодовані в …

15
Повторюйте за мною!
Враховуючи рядок як аргумент, виведіть довжину найдовшого повторюваного підрядка (ів), що не перекриваються, або нуля, якщо такого рядка немає. Ви можете припустити, що вхідний рядок не порожній. Приклади abcdefabc: підрядка abcповторюється в позиціях 1 і 7, тому програма повинна виводити 3 abcabcabcabcab: abcabcАбо bcabcaабо cabcabповторюються, тому програма повинна вивести 6 …
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
Проблема ogl-edocf
Вхідні дані Непорожня перетасована рядок, що складається з символів ASCII в діапазоні .[32..126][32..126][32..126] Вихідні дані Вихід отримується шляхом застосування послідовних обертів до вхідного рядка. Для кожної літери ( [a-zA-Z]) у вхідному рядку, що йде зліва направо: якщо літеру у верхньому регістрі оберніть усі символи перед ним на одне положення ліворуч …
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
Написати перекладача для *
Завдання проста. Напишіть перекладач для мови * . Ось більший посилання на вікі. Є лише три дійсні * програми: * Друкує "Hello World" * Друкує випадкове число між 0 і 2,147,483,647 *+* Працює назавжди. Третій випадок повинен бути нескінченним циклом відповідно до специфікацій цього питання Вхід: Введення можна приймати будь-яким …
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 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.