eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Квадратний цифровой корінь

Квадратний цифровой корінь

Для заданого натурального числа \textbf{N} визначимо поняття квадратного цифрового кореня. Запишемо нескінченну послідовність чисел, у якій перше число рівне \textbf{N}, а кожне чергове число дорівнює сумі квадратів цифр у десятковому поданні попереднього числа послідовності. Квадратним цифровим коренем буде найменше число, яке зустрінеться у цій послідовності. Напишіть програму, яка для заданого числа визначає його квадратний цифровий корінь. \InputFile У єдиному рядку задано натуральне число \textbf{N}, яке не перевищує \textbf{10^1000000}. \OutputFile У єдиному рядку виведіть квадратний цифровий корінь числа \textbf{N}.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
1332
Вихідні дані #1
1
Автор Кравець Г.П., Луньов А.А.
Джерело Донецька обласна олімпіада серед школярів 2011