Подготовка к ЕГЭ и олимпиадам по информатике 2020 / Тренировочные варианты ЕГЭ

Профильная информатика:
подготовка к ЕГЭ и олимпиадам

Вариант № EGE_INF_1900

Добавлен 9 сентября 2018 г. в 14:00. Изменён 21 августа 2020 г. в 19:03.
1 2Р 3Р 4 5 6 7 8 9 10 11 12 13 14 15Р 16 17 18 19 20 21 22 23 24 25К 26 27К

Задание

Укажите наименьшее натуральное число x, при вводе которого будут напечатаны числа 4 и 3.

  • Копировать
    var
      x, a, b, s : longint;
    begin
      read(x);
      a := x;
      b := 0;
      while a > 9 do begin
        s := 0;
        while a > 0 do begin
          s := s + a mod 10;
          a := a div 10
        end;
        a := s;
        b := b + 1
      end;
      writeln(a, ' ', b)
    end.
    
  • Копировать
    #include <iostream>
    
    int main() {
      int x;
      std::cin >> x;
      int a = x, b = 0;
      while (a > 9) {
        int s = 0;
        while (a > 0) {
          s += a % 10;
          a /= 10;
        }
        a = s;
        b += 1;
      }
      std::cout << a << " " << b;
      return 0;
    }
    
  • Копировать
    Dim X, A, B, S As Long
    Input X
    A = X : B = 0
    While A > 9
      S = 0
      While A > 0
        S = S + A Mod 10
        A = A \ 10
      End While
      A = S : B = B + 1
    End While
    Print A, B
    
  • Копировать
    x = int(input())
    a, b = x, 0
    while a > 9:
        s = 0
        while a > 0:
            s += a % 10
            a //= 10
        a = s
        b += 1
    print(a, b)
    

Проверить ответ:

Результат