Czy nie byłoby fajnie, gdyby funkcje programowania można było odwrócić, tak jak zaimplementowane funkcje matematyczne?
Napisz funkcję (lub program), która przyjmuje jedno dane wejściowe x
w dowolnej formie i generuje dane wyjściowe ln(x)
.
Kiedy bajty programu są ponownie uporządkowane / odwrócone, tak że pierwszy bajt jest teraz ostatnim bajtem, powinien zamiast tego przyjąć jedno wejście x
w dowolnej formie i dane wyjściowe e^x
.
- Twoja odpowiedź musi zawierać co najmniej 3 prawidłowe znaczące liczby.
- Przybliżenia są w porządku, o ile mają co najmniej 3 prawidłowe znaczące liczby.
- Twój kod musi być w tym samym języku programowania, zarówno do przodu, jak i do tyłu.
Powiedzmy, że ten program implementuje ln(x)
:
abc你好
Następnie ten program musi zaimplementować e^x
:
\xBD\xA5\xE5\xA0\xBD\xE4cba
Złota gwiazda, jeśli używasz języka bez obsługi pływaka.
To dziwna forma golfa kodowego, więc wygrywa najkrótszy program.
?
, która wykorzystuje metodę sieczną.