Кожен член у послідовності квадратування, x n , створюється шляхом взяття x n-1 , відведення квадрату та видалення всіх, крім перших чотирьох цифр.
Послідовність завжди починається з x 1 = 1111 . При квадраті цього виходить 1234321, тому х 2 = 1234
Перші кілька термінів:
1111
1234
1522
2316
5363
...
Змагання
Ваше завдання - задати невід'ємне ціле число n обчислити х n . Ви можете подати повну програму, яка виконує введення-виведення, або функцію, яка приймає n як параметр.
Ваше рішення може бути нульовим або індексованим, доки ви вкажете, який.
Оскільки всі терміни в цій послідовності коротші, ніж 5 цифр, ваш код також повинен бути максимально коротким. Застосовуються стандартні лазівки з кодовим гольфом .
Нехай переможе найкращий гольфіст!
Випробування
Примітка. Вони є 1-індексованими.
1 -> 1111
8 -> 6840
15 -> 7584
20 -> 1425
80 -> 4717