Mỗi thuật ngữ trong chuỗi bình phương, x n , được tạo bằng cách lấy x n-1 , bình phương nó và xóa tất cả trừ bốn chữ số đầu tiên.
Chuỗi luôn bắt đầu với x 1 = 1111 . Bình phương này mang lại 1234321, vì vậy x 2 = 1234
Một vài thuật ngữ đầu tiên là:
1111
1234
1522
2316
5363
...
Các thách thức
Nhiệm vụ của bạn là, đưa ra một số nguyên n không âm , tính x n . Bạn có thể gửi một chương trình đầy đủ thực hiện I / O hoặc một hàm lấy n làm tham số.
Giải pháp của bạn có thể bằng 0 hoặc một chỉ mục, miễn là bạn chỉ định cái nào.
Vì tất cả các thuật ngữ trong chuỗi này ngắn hơn 5 chữ số, mã của bạn cũng phải càng ngắn càng tốt. Tiêu chuẩn mã lỗ golf áp dụng.
Có thể người chơi golf tốt nhất giành chiến thắng!
Các trường hợp thử nghiệm
Lưu ý: Đây là 1 chỉ mục.
1 -> 1111
8 -> 6840
15 -> 7584
20 -> 1425
80 -> 4717