-
Вопрос по информатике:
Дан рекурсивный алгоритм:
procedure F(n: integer);
begin
writeln('*');
if n > 0 then begin
F(n-3);
F(n-2);
F(n div 2);
F(n div 2);
end
end;
Сколько символов "звездочка" будет напечатано на экране при выполнении вызова F(6)?-
Автор:
jilliannichols
-
-
Ответ:
Дурацкая по своей трудоемкости задача, если делать её вручную.А если написать полную программу и вставить туда счетчик вызовов F(n), то окажется, что для вызова F(6) процедура будет вызвана 97 раз. При каждом вызове выводится звездочка, поэтому их будет выведено тоже 97.Проверка выполнялась по следующей программе:var k:integer;procedure F(n: integer);begin writeln('*'); k:=k+1; if n > 0 then begin F(n - 3); F(n - 2); F(n div 2); F(n div 2); endend;begin k:=0; F(6); Writeln(k)end.
-
Вопрос по химии:
1. Верны ли следующие суждения?
А. Радиус атомов элементов 2-го периода с увеличением заряда ядра не изменяется.
Б. Радиус атомов элементов 2-го периода с увеличением заряда ядра увеличивается.
1) верно только А
2) верно только Б
3) верны оба суждения
4) оба суждения не верны.
Вещества, которые взаимодействуют с кальцием:
1)СО2 2)Н2 3)HCl 4)H2O 5)O2 6)NaOH
-
Ответов: 1
-
-
Вопрос по химии:
Помогите пожалуйста...очень надо!!
1.Масса образца аммиака NH3 равна 3,4 г.Вычислите: а)Число молекул. б)Количество вещества аммиака в данном образце.-
Ответов: 1
-
-
Вопрос по информатике:
выразите в байтах и битах 2МБ-
Ответов: 1
-
-
Вопрос по информатике:
Дано число 1,6238E−13.
Нормализованная запись данного числа:-
Ответов: 1
-