Uwaga: To jest wątek gliniarzy , w którym należy opublikować kodowany kod. Oto wątek złodziei, w którym należy opublikować złamane źródło i połączyć je z odpowiedzią policjanta.
Zadanie: Napisz najkrótszy bezpieczny program, który zwielokrotnia pierwiastek kwadratowy z liczby całkowitej n przez kwadrat n
To gliniarze i rabusie , więc zasady są następujące:
- W swojej odpowiedzi opublikuj zakodowaną wersję kodu źródłowego (znaki należy pisać w dowolnej kolejności). Wersja kodowana nie powinna działać!
- Możesz przyjmować dane wejściowe w dowolny standardowy sposób, to samo dotyczy wyników. Kodowanie jest zabronione
- Po włamaniu kodu przez złodziei (jeśli tak się stanie), musisz wspomnieć, że Twój kod został złamany w twoim tytule i dodać spoiler do treści odpowiedzi swoim dokładnym kodem
- To samo dotyczy bezpiecznych odpowiedzi (wspomnij, że jest bezpieczny i dodaj spoiler )
- Kod jest uważany za bezpieczny, jeśli nikt go nie złamał w ciągu 5 dni od opublikowania i można go opcjonalnie podać w tytule
- Musisz określić język programowania
- Powinieneś określić liczbę bajtów
- W odpowiedzi należy podać mechanizm zaokrąglania (patrz poniżej)
Możesz założyć, że wynik jest mniejszy niż 2 32, a n jest zawsze dodatnie. Jeśli wynikiem jest liczba całkowita, musisz zwrócić dokładną wartość z kropką dziesiętną lub bez; w przeciwnym razie minimalna precyzja dziesiętna będzie wynosić 3 miejsca dziesiętne z dowolnym wybranym mechanizmem zaokrąglania, ale może obejmować więcej. W odpowiedzi należy podać mechanizm zaokrąglania. Nie możesz zwracać jako ułamków (pary licznik, mianownik - przepraszam, Bash!)
Przykłady:
In -> Out
4 -> 32.0 (or 32)
6 -> 88.18163074019441 (or 88.182 following the rules above)
9 -> 243.0
25 -> 3125.0
Najkrótsza bezpieczna odpowiedź do końca kwietnia zostanie uznana za zwycięzcę.