Найти нод для последовательности чисел (пользователь вводит целые числа, пока не введёт 0. как найти: например нод(a,b,c) это нод(нод(a,b), c) для последовательности из трёх чисел. как только введён 0, программа должна выдать результат (одно целое число).
пример входных данных: 124, 256, 768, 2, 0; пример выходных данных: 2.
язык: pascal
1. При выполнения цикла каждая из троек 8 будет заменена на одну 9. Значит у нас получится строка длиной в 334 символа, где 333 девятки и последний символ - восьмерка
2. Далее 333 девятки заменятся на 111 восьмерок плюс последняя восьмерка - всего получим 112 восьмерок
3. Из 112 восьмерок получится 37 девяток и одна восьмерка
4. И 37 девяток получим 12 восьмерок плюс одна девятка и плюс последняя восьмерка
5. 12 восьмерок дадут 4 девятки плюс последние 9 и 8
6. И наконец получаем строку 8998
ответ: 8998