Автор - 128500

Задача 5. Рекурсия
Изучив тему рекурсия Василий написал такой код (для удобства приводим его на трех языках программирования):

Код на языке Python:

def f(n):
if n == 1:
print('*')
else:
if n % 2 == 0:
print('*')
f(n // 2)
if n % 3 == 0:
print('*')
f(n // 3)
f(n - 1)
n = int(input())
f(n)

Код на языке C++:

void f(int n){
if (n == 1){
cout << '*';
}
else{
if (n % 2 == 0){
cout << '*';
f(n / 2);
}
if (n % 3 == 0){
cout << '*';
f(n / 3);
}
f(n - 1);
}
}
cin >> n;
f(n);

Код на языке Pascal:

function f(n:longint):longint;
begin
if n = 1 then
writeln('*')
else begin
if n mod 2 = 0 then begin
writeln('*');
f(n div 2);
end;
if n mod 3 = 0 then begin
writeln('*');
f(n div 3);
end;
f(n - 1);
end;
readln(n);
f(n);

Сколько звездочек напечатает эта программа при n = 100?

Ответ

Автор - bestpeople

ответ 83. просто Visual Studio запустил написал программу и подставил число 100 ответ выдало 83.


Ответы и объяснения

Сервис носит ознакомительный характер, вся информация, а в частности вопросы и ответы, которые задают и отвечают пользователи.
© 2026 Все права защищены Политика конфиденциальности Контакты
search points attachment profile arrow left arrow right star heart verified symbols equation arrow-down question mark check menu accountancyadministrationagriculturalalgebraallarabicartart_musicbelarusbelarus_altbiologybusinesscatalachemistrychineseeconomicsegzamenglishentrepreneurshipenvironmentethicseuskarafirst_aidfrenchgalegogeographygeologygeometrygermangrammarhealthhistoryindia_langindonesian_langinformaticsitalianjapanesekazachkazach_altkoreanlanguagelatinlawlife_scienceliteraturelogicmathematicsmusicnigerian_langother_languagesotherspedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligionrpa_langrussianrussian_altsciencesecurityskillssocial_sciencesociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation accountancyadministrationagriculturalalgebraall_1arabicartart_music_2belarusbelarus_altbiologybusiness_2catalachemistry_1chineseeconomicsexam_3englishentrepreneurshipenvironment_2ethicseuskarasecurity_1frenchgalegogeography_4geology_4geometrygermangrammarhealthhistoryindia-langindonesian-langinformaticsitalianjapanesekazachAsset 230koreanlanguagelatinlawlife-scienceliteraturelogic_2mathematicsmusicnigerian-langotherlanguagesother_1pedagogicsphilosophyphysical_educationphysicspoliticspsychologyreligion_1rpa-langrussianrussian_altsciencesecurity_3_mskills_1allsocial_science_5_msociologyspanishstatisticstechnologytourismtrafficukrainianukrainian_altukrainian_literaturewos_civilisation