На экран выводится разность 83 − 23 = 60.Чему равно наименьшее
Условие
На вход алгоритма подаётся натуральное число N. Алгоритм строит по нему новое число следующим образом.1. Из цифр, образующих десятичную запись N, строятся наибольшее и наименьшее возможные двузначные числа (числа не могут начинаться с нуля).2. На экран выводится разность полученных двузначных чисел.
Пример. Дано число N = 238. Алгоритм работает следующим образом:1. Наибольшее двузначное число из заданных цифр — 83, наименьшее — 23.2. На экран выводится разность 83 − 23 = 60.Чему равно наименьшее возможное трёхзначное число N, в результате обработки которого на экране автомата появится число 50?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Заметим, что чтобы разность получалась равной 50, в числе должна быть цифра, большая
Осталось ещё 5 шагов
Поскольку оба числа должны быть двузначными…
Числа 60 и 10 получить нельзя, поскольку если…
Следовательно, наименьшее возможное число…
Приведём решение Сергея Донец на языке…
thenbeginPrint(n);exit;end;end;end…
Бесплатно · займёт минуту