Số Dottie là điểm cố định của hàm cosine hoặc giải pháp cho phương trình cos (x) = x . 1
Nhiệm vụ của bạn sẽ là tạo mã xấp xỉ hằng số này. Mã của bạn phải đại diện cho một hàm lấy một số nguyên làm đầu vào và xuất ra một số thực. Giới hạn chức năng của bạn khi đầu vào tăng lên phải là số Dottie.
Bạn có thể xuất ra dưới dạng phân số, số thập phân hoặc biểu diễn đại số của một số. Đầu ra của bạn phải có khả năng chính xác tùy ý, phao và đôi không đủ cho thử thách này. Nếu ngôn ngữ của bạn không có khả năng số chính xác tùy ý, thì bạn phải thực hiện chúng hoặc chọn ngôn ngữ mới.
Đây là một câu hỏi golf-code vì vậy câu trả lời sẽ được tính bằng byte, với ít byte hơn sẽ tốt hơn.
Lời khuyên
Một cách tính hằng số là lấy bất kỳ số nào và liên tục áp dụng cosin cho nó. Khi số lượng ứng dụng có xu hướng vô cùng, kết quả có xu hướng về điểm cố định của cosin.
Đây là một xấp xỉ khá chính xác của số.
0.739085133215161
1: Ở đây chúng ta sẽ lấy cosin theo radian
ÆẠȷ¡
nhận ra nó không hợp lệ. Đã thử Brachylog; oh không Brachylog thậm chí không làm nổi.
Decimal
?