Самообразование
Главная > 2017: ЕГЭ, ОГЭ Предметы > ЕГЭ 2017. Информатика. В.Р. Лещинер. 10 вариантов. Типовые тестовые задания.

Вариант 10. Задание 20. ЕГЭ 2017. Информатика. В.Р. Лещинер. 10 вариантов. Решение.

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

Решение.

В приведенных программах задаются три целочисленные переменные x, a, b, причем переменные a=0, b=1, а переменная x вводится с клавиатуры. Затем идет цикл, пока x>0, внутри которого происходит увеличение переменной a на 1, а переменная b вычисляет произведения остатков от деления числа x на 10. Затем, переменная x целочисленно делится на 10 (например, 17/10=1). После цикла на экран выводится сначала переменная a, а затем, переменная b. Необходимо подобрать такое число x, чтобы переменная a=2, а b=15. Значение a=2 означает, что цикл должен выполниться ровно два раза, а b=15 говорит о том, что при делении x на 10 должны получиться остатки 5 и 3 (так как 5*3=15). Этим условиям удовлетворяет число x=53. (Число 35 также будет давать ответ a=2 и b=15, но оно меньше, чем 53, а по условию задачи нужно выбрать наибольшее из чисел).

Ответ: 53.

Автор: С.М. Балакирев
Формат книги: pdf
Дата написания: 2017 г.
Объем: 70 стр.

Другие задания варианта:

Темы раздела