55 ! вася написал программу (для удобства приводим ее код на трех языках программирования): python: x = int( 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 программа выведет 24.
Код для проверки(Pascal):
var
x, a, b, c,i,min: integer;
begin
min:=699;
for i:=100 to 10000 do
begin
a := i mod 10;
b := i div 10 mod 10;
c := i div 100 mod 10;
If (a + b + c=24) and (i<min) then min:=i;
end;
Writeln(min);
end.