Олимпиадный тренинг

Задача . 20039


Задача

Темы:
Ниже записана программа. Получив на вход число x, эта программа печатает два числа, a и b. Укажите наименьшее  положительное пятизначное число x, при котором после выполнения алгоритма будет напечатано сначала 5, а потом 2.

Паскаль Си
var x, y, a, b: integer;
begin
  a := 0;
  b := 10;
  readln(x);
  while x > 0 do begin
    y := x mod 10;
    x := x div 10
    if y > a then a := y;
    if y < b then b := y;
  end;
  writeln(a);
  writeln(b)
end.

int x, y, a, b;
a = 0;
b = 10;
scanf("%d",&x);
while (x > 0) {
    y = x % 10;
    x = x / 10
    if (y > a) then a = y;
    if (y < b) then b = y;
  }
printf("%d\n",a); 
printf("%d\n",b);
 


time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя