Контрольные тренировочные задания
(решения)



Часть 1


Задание 20


Решение примера 3

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


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

var x, L, M: integer;
begin
readln(x);
L := 0;
M := 0;
while x>0 do
begin
  M := M + 1;
  if x mod 2 <> 0 then
     L := L + 1;
  x := x div 2;
end;
writeln(L);
writeln(M);
end.

Ответ: ________

Решение.

Возврат на страницу    Решение примеров части 1 задание 20



Наверх