Code Golf
Całkowicie prawdziwa historia: jestem wykonawcą pracującym na stronie internetowej www. Sky.Net i jednym z naszych zadań jest stworzenie samoświadomego programu lub czegoś takiego, nie wiem, czy tak naprawdę nie słuchałem szefa. W każdym razie, aby uczynić nasz kod bardziej samoświadomym, potrzebujemy IT, aby wiedzieć, jaki kod znajduje się na każdym numerze linii.
Wyzwanie
Utwórz program lub funkcję, która pobiera dane wejściowe ni zwraca kod wspomnianego programu lub funkcji w trybie online n.
Zasady
➊ Twój program lub funkcja musi mieć co najmniej 4 linie. Każda linia musi być unikalna.
May Możesz założyć, że wejście zawsze będzie dodatnią liczbą całkowitą większą lub równą 1 i mniejszą lub równą liczbie linii w twoim programie / funkcji.
➌ Pierwszy wiersz w programie / funkcji to wiersz 1, a nie wiersz 0.
➍ Nie można uzyskać dostępu do pliku, w którym znajduje się program. (Jeśli ktoś musi zapytać „Czy to nie jest technicznie łamanie zasady nr 4”; prawdopodobnie tak jest)
➎ Linie nie mogą być puste (obejmuje spację, jeśli spacje nic nie robią w twoim języku)
➏ Linie nie mogą być // komentarzami (/ * dowolnego stylu <!)
Jest to wyzwanie podobne do quine.
To jest golf golfowy , więc wygrywa zgłoszenie z najmniejszą liczbą bajtów!