Жауабы: Минимальное число по цифрам
Это официальный ключ тапсырмаға, источник — ФИПИ тапсырмаларының ашық банкі. Свой ответ можно сверить на странице тапсырма.
Бланкке: өлшем бірліктері жоқ сан немесе сөз; бөлшек бөлігін үтірмен бөліңіз.
Ниже на четырёх языках программирования записан один и тот же алгоритм. Получив на вход число $x$, алгоритм печатает два числа: $a$ и $b$. Найдите наименьшее число $x$, при вводе которого алгоритм печатает сначала $10$, а затем $7$.
1x = int(input()) 2a = 0 3b = 0 4while x > 0: 5 c = x % 10 6 a = a + c 7 if c > b: 8 b = c 9 x = x // 10 10print(a) 11print(b)
Где здесь ошибаются
Путают сумму цифр с максимальной цифрой.
Выбирают число 19 или 28, не учитывая условие о максимальной цифре $7$.
Не ищут наименьшее подходящее число.