Вася написал программку (для удобства приводим ее код на 3-х языках

Вася написал программку (для удобства приводим ее код на 3-х языках программирования):
Python:
x = int(input())
a = x % 10
b = x // 10 % 10
c = x // 100 % 10
print(a + b + c)
Pascal:

var
x, a, b, c: integer;
begin
readln(x);
a := x mod 10;
b := x div 10 mod 10;
c := x div 100 mod 10;
writeln(a + b + c);
end.

C++:

include
using namespace std;
int main()

int x, a, b, c;
cin gt;gt; x;
a = x % 10;
b = x / 10 % 10;
c = x / 100 % 10;
cout lt;lt; a + b + c;
return 0;


Обусловьте, при каком меньшем значении x программка ВЫВЕДЕТ 23!
Помогите пожалуйста, я не шарю

Задать свой вопрос
1 ответ
Число понятно трехзначное , первая переменная а вычисляет последнюю цифру х(единицы),b - 10-ки,с - сотни
Чтоб отыскать наименьшее присвоим двум последним цифрам значение 9,
сумма будет одинакова 18, и число сотен тогда будет равно 23 - 18 = 5 значит наше число одинаково 599.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт