Sẽ không gọn gàng nếu các chức năng lập trình có thể được đảo ngược, giống như chức năng toán học mà chúng thực hiện?
Viết hàm (hoặc chương trình) nhận một đầu vào x
dưới bất kỳ hình thức nào, đầu ra đó ln(x)
.
Khi các byte của chương trình được sắp xếp lại / đảo ngược để byte đầu tiên bây giờ là byte cuối cùng, nó sẽ lấy một đầu vào x
ở bất kỳ dạng nào và đầu ra e^x
thay thế.
- Câu trả lời của bạn phải có ít nhất 3 con số quan trọng chính xác.
- Xấp xỉ là tốt, miễn là họ có ít nhất 3 con số quan trọng chính xác.
- Mã của bạn phải ở cùng một ngôn ngữ lập trình cả tiến và lùi.
Hãy nói rằng chương trình này thực hiện ln(x)
:
abc你好
Sau đó, chương trình này phải thực hiện e^x
:
\xBD\xA5\xE5\xA0\xBD\xE4cba
Sao vàng nếu bạn sử dụng một ngôn ngữ mà không có hỗ trợ nổi.
Đây là một hình thức kỳ lạ của môn đánh gôn, vì vậy chương trình ngắn nhất sẽ thắng.
?
, sử dụng phương thức secant.