285714/999999
Можно упростить алгоритм, просто период в числителе, а в знаменателе девятки по количеству цифр в числителе
раскрыть ветку (5)
если разложить число 999 999 на множители, то мы получим три тройки, 7,11,13 и 37, а потом разложим на множители 285714 , то получится очень знакомая и не очень большая дробь))
раскрыть ветку (1)
Я думаю, такое упрощение выкидывает часть самого алгоритма.
Можно, конечно, запомнить деление на девятки, но ценно само понимание алгоритма. Я так думаю. )
раскрыть ветку (1)
Все равно удобно работать со бесконечными последовательностями и переводить их в закрытую форму таким способом.