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

Задача . П 63


Задача

Темы:
Ниже записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа a и b. Укажите набольшее пятизначное число x, при вводе которого алгоритм печатает сначала 4, а потом 3
 
Паскаль Си
var x, y, a, b: longint;
begin
  a := 0;
  b := 0;
  readln(x);
  while x > 0 do begin
    y := x mod 10;
    if y > 3 then a := a + 1;
    if y < 8 then b := b + 1;
    x := x div 10
  end;
  writeln(a);
  writeln(b)
end.
int a, b, x, y; 
 scanf(″%d″, &x); 
 a = 0; b = 0;
 while (x > 0)
   {
   y = x % 10;
   if (y>3) a=a+1;
   if (y<8) b=b+1;
   x=x/10;
  }
 printf(″%d\n%d″, a, b);
 


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

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