22

Минимальное число по цифрам

ЕГЭ · Информатика · Задание 22 · Алгоритмы и исполнители
ПовышеннаяФИПИ3F3FD3Короткий ответ≈ 3 минутыОтвет сверен с ключом

Ниже на четырёх языках программирования записан один и тот же алгоритм. Получив на вход число $x$, алгоритм печатает сначала число $a$, равное сумме цифр числа $x$, а затем число $b$, равное наибольшей цифре числа $x$. Укажите наименьшее из чисел $x$, при вводе которых алгоритм печатает сначала $11$, а потом $6$.

Условие как в банке ФИПИ — открыть и сверить
Впишите правильный ответ.

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

С++

Python

Алгоритмический язык

Паскаль

#include <iostream>

using namespace std;

int main()

{

int x, a, b, c;

cin >> x;

a = 0; b = 0;

while (x > 0) {

c = x % 10;

a = a + c;

if (c > b)

b = c;

x = x / 10;

}

cout << a << endl << b << endl;

return 0;

}

x = int(input())

a = 0

b = 0

while x > 0:

c = x % 10

a = a + c

if c > b:

b = c

x = x // 10

print(a)

print(b)

алг

нач

цел x, a, b, c

ввод x

a := 0; b := 0

нц пока x > 0

c := mod(x,10)

a := a + c

если c > b

то b := c

все

x := div(x,10)

кц

вывод a, нс, b

кон

var x, a, b, c: integer;

begin

readln(x);

a := 0; b := 0;

while x > 0 do

begin

c := x mod 10;

a := a + c;

if c > b then b := c;

x := x div 10

end;

writeln(a); writeln(b)

end.



Ваш ответ

Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.

!
3 уровня: от лёгкого толчка до почти готового решения. Следующий открывается, когда прочитан предыдущий, — чтобы не перепрыгнуть сразу к ответу.
1Мягкая — с чего смотретьуровень 1 из 3

Какие свойства должны иметь цифры искомого числа?

2Наводящая — какие числа считатьуровень 2 из 3

Сумма цифр должна быть равна $11$, а наибольшая цифра — равна $6$.

3Прямая — фактически решениеуровень 3 из 3

Для наименьшего числа достаточно взять две цифры: $5$ и $6$. В меньшем разряде должна стоять меньшая цифра.

Всё равно не складывается?Полное решение с обоснованием каждого шага — на отдельной странице.
Открыть решение

Задание 22 ЕГЭ, информатика

Задача из темы «Алгоритмы и исполнители»: в ней 432 задачи с ответом и разбором по шагам. В 22-м номере бланка — 101 задача.

Ответ можно проверить здесь же, а если не выходит — открыть подсказку или разбор. Регистрация не нужна.