Задача 4ABD5E
ЕГЭ по информатике · Формализация понятия алгоритма. Машина Тьюринга как универсальная модель вычислений
№ 59из 212После проверки
Ниже на четырёх языках программирования записан алгоритм. Получив на вход натуральное число x, этот алгоритм печатает число R. Укажите такое число x, при вводе которого алгоритм печатает двузначное число, последняя цифра которого 9. Если таких чисел x несколько, укажите наименьшее из них.
| С ++ | Python | Алгоритмический язык | Паскаль |
|---|---|---|---|
| #include using namespace std; int main() { int x, d, R; cin >> x; R = 0; while (x > 0){ d = x % 10; R = 10 R + d; x = x / 10; } cout 0: d = x % 10 R = 10 R + d x = x // 10 print(R) | алг нач цел x, d, R ввод x R:= 0 нц пока x > 0 d:= mod(x, 10) R:= 10 * R + d x:= div(x, 10) кц вывод R кон | var x, d, R: longint; begin readln(x); R:= 0; while x > 0 do begin d:= x mod 10; R:= 10 * R + d; x:= x div 10 end; writeln(R) end. |
Эталонного ответа в открытом банке нет — при нажатии «Проверить» задачу решит ИИ, а правильность попробует подтвердить официальный проверяющий сервис ФИПИ. Если он временно недоступен, ответ не будет оценён, но можно открыть предварительный разбор ИИ. Занимает до минуты.
Источник условия: открытый банк заданий ФИПИ . Доступный разбор подготовлен EduSave; AI-разбор может содержать ошибки и не является официальным решением ФИПИ.
Все задания темы «Формализация понятия алгоритма. Машина Тьюринга как универсальная модель вычислений»