Вася написал программу (для удобства приводим ее код на трех языках программирования):
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 >> x;
a = x % 10;
b = x / 10 % 10;
c = x / 100 % 10;
cout << a + b + c;
return 0;
}
Определите, при каком наименьшем значении x программа выведет 25.

25 Ноя 2019 в 19:56
229 +1
0
Ответы
1

Для того чтобы программа вывела значение 25, необходимо, чтобы сумма трех последних цифр числа x была равна 25.
Подбором, мы можем найти, что при x = 529, программа выведет 25.
Таким образом, наименьшим значением x, при котором программа выведет 25, будет 529.

19 Апр 2024 в 00:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир