Masz napisać program, który wykonuje jedną z poniższych czynności.
- Wyświetla tylko „Hello World”, nic więcej
- Przerywa i nic więcej (bez danych wyjściowych, bez błędów).
- Pobiera jeden wiersz danych wejściowych, analizuje go jako liczbę całkowitą, wyświetla pierwszy z wielu liczb pierwszych (lub daje niezły błąd, jeśli podano dane wejściowe, których nie można przeanalizować jako liczbę całkowitą, lub jest mniejsze niż 0.)
- Biorąc pod uwagę jeden wiersz danych wejściowych, analizuje, że ma symbol akcji i sprawdza w Internecie bieżącą wartość akcji i jej zmianę.
Złap, nie powinno być oczywiste, jaką funkcję pełni. Mianowicie, dla kogoś, kto patrzy na twój kod, nie powinno być oczywiste, jaką funkcję będzie pełnił. Może także wykonywać i być w stanie wykonywać tylko jedną funkcję (nie może wybierać i wybierać). O tym, jak dobry jest program, decyduje to, jak niepewny jest ktoś, kto na niego patrzy, jaka jest jego funkcja, a także jak dobrze jest znany osoba jest z tym językiem.
BONUS: Jeśli zrobisz to w sprytny sposób, chociaż dla dowolnego kompilatora / intruza i platformy program będzie wykonywał tę samą funkcję, dla różnych kompilatorów / interpretatorów lub platform, będzie wykonywać inną funkcję. Ta premia może zostać zebrana tylko wtedy, gdy zostanie wykonana sprytnie.
BONUS: Jeśli twój program zawiera tylko kod, który jest zdolny do jednej funkcji (nic nie zapisuj, ponieważ jest w stanie to zrobić pusty kod) i nie jest możliwe dokonanie prostej modyfikacji niezwiązanej z funkcją, aby umożliwić jej wykonanie innej funkcji. Na przykład: jeśli tak
obfuscatedBool = 1g8uhad'l8fygrcetdu8y4fd/,.oe87fy4d --Magic
if obfuscatedBool: print "Hello World"
Nie będzie liczony jako zaciemnionyBool może być ustawiony jako Prawda lub Fałsz, aby wydrukować odpowiednio „Hello World” lub nic nie robić.
BONUS INFINITY: Jeśli zrealizujesz oba bonusy jednocześnie, jesteś magiczny.
BONUS NEGATYWNY: Używanie bibliotek o określonych zdolnościach do wykonywania funkcji.
Głosujący, weź pod uwagę bonusy, ponieważ wygrywa program z największą liczbą głosów!
Uwaga: Jeśli powiesz, co robi Twój program, pamiętaj o użyciu składni spoilera!