Вы должны написать программу, которая выполняет одно из следующих действий.
- Только отображает «Hello World» больше ничего не делает
- Выход и ничего больше (без вывода, без ошибок.)
- Занимает одну строку ввода, анализирует ее как целое число, отображает первое, что много простых чисел (или выдает приятную ошибку, если задан ввод, который не может быть проанализирован как целое число, или если он меньше 0.)
- Имея одну строку ввода, он анализирует его на наличие символа акции и проверяет в режиме онлайн текущую стоимость акции и ее изменение.
Подвох, не должно быть видно, какую функцию он выполняет. А именно, для тех, кто смотрит на ваш код, не должно быть очевидно, какую функцию он будет выполнять. Кроме того, она может выполнять и иметь возможность выполнять только одну функцию (она не может выбирать и выбирать.) Насколько хороша программа, определяется тем, насколько неуверенно кто-то смотрит на нее, какова ее функция, а также насколько хорошо она знакома. человек с этим языком.
БОНУС: Если вы умным способом сделаете это, хотя для любого одного компилятора / интерпретатора и платформы программа также будет выполнять одну и ту же функцию, для разных компиляторов / интерпретаторов или платформ, она будет выполнять другую функцию. Этот бонус может быть получен только в том случае, если он сделан умно.
БОНУС: Если ваша программа содержит только код, способный выполнять одну функцию (ничего не сохранять, поскольку пустой код способен на это), и невозможно выполнить простое изменение, не связанное с функцией, чтобы позволить ей выполнять другую функцию. Например: если вы сделали
obfuscatedBool = 1g8uhad'l8fygrcetdu8y4fd/,.oe87fy4d --Magic
if obfuscatedBool: print "Hello World"
Не будет считаться, что obfuscatedBool можно сделать True или False, чтобы он печатал «Hello World» или ничего не делал соответственно.
Бонус бесконечности: если вы реализуете оба бонуса одновременно, вы волшебны.
ОТРИЦАТЕЛЬНЫЙ БОНУС: Использование библиотек с определенными способностями для выполнения функций.
Избиратели, примите во внимание бонусы, потому что победит программа с наибольшим количеством голосов!
Примечание. Если вы говорите, что делает ваша программа, обязательно используйте синтаксис спойлера!