Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №2222
  • Задание №2222
  • Задание №61783 ЕГЭ Информатике

    Условие задания #61783

    №2222 по КИМ

    Получив на вход число x, этот алгоритм печатает два числа: L и M. Укажите наибольшее число x, при вводе которого алгоритм печатает сначала 4, а потом 5.

    x = int(input())
     Q = 9
     L = 0
     while x >= Q:
        L = L + 1
        x = x - Q
     M = x
     if M < L:
        M = L
        L = x
     print(L)
     print(M)

    Ответ

    Ответ:

    49

    Решение

    Данный алгоритм ищет два числа числа: целая часть от деления значения x на 9 и остаток от деления значения x на 9. Далее, если остаток от деления числа x на 9 меньше, чем целая часть от этого деления, алгоритм меняет местами значения L и M.

    Заметим, что в результате работы алгоритма на экран будут выведены два числа: 4 и 5. Значит, чтобы найти наибольшее число x, число 5 должно являться целой частью от деления x на 9, а число 4  — остатком от деления x на 9. Таким образом, получаем ответ  — x  =  9 · 5 + 4  =  49.

    Понятно ли решение?

    Похожие задания

    15
    Задание №49006Задание №33503Задание №33498Задание №33510Задание №33509Задание №33507Задание №33985Задание №33983Задание №33982Задание №33786Задание №33785Задание №33784Задание №33783Задание №33781Задание №33779
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме