КЕГЭ № 16. Анализ рекурсивной подпрограммы
×
Задание 1
Сколько символов "звёздочка" будет напечатано на экране при выполнении вызова R(2)? def R(n): print('*') if n > 0: print('*') R(n - 7) R(n // 2) R(n // 4)
×
Задание 2
Сколько символов "звёздочка" будет напечатано на экране при выполнении вызова R(5)? def R(n): print('*') if n > 0: R(n - 4) R(n - 4) R(n // 4)
×
Задание 3
Найдите сумму чисел, которые будут выведены при вызове R(3). def R(n): print(n) if n < 4: print(n) R(n + 7) R(n + 1)
×
Задание 4
Сколько символов "звёздочка" будет напечатано на экране при выполнении вызова R(32)? def R(n): print('*') if n >= 1: print('*') R(n - 1) R(n - 6) print('*')
×
Задание 5
Определите, что выведет на экран программа при вызове R(4). def R(n): if n < 10: R(2 * n + 6) R(3 * n + 1) print(n, end = "")
×
Задание 6
Определите, что выведет на экран программа при вызове R(2). def R(n): if n > 0: R(n - 3) print(n, end="") R(n // 5)
×
Задание 7
Сколько символов "звёздочка" будет напечатано на экране при выполнении вызова R(2)? def R(n): print('*') if n > 0: print('*') R(n - 5) R(n - 9) R(n // 3)
×
Задание 8
Найдите сумму чисел, которые будут выведены при вызове R(2). def R(n): print(n) if n < 5: R(n + 8) R(n * 3)
×
Задание 10
Сколько символов "звёздочка" будет напечатано на экране при выполнении вызова R(22)? def R(n): print('*') if n >= 1: print('*') R(n - 4) R(n - 2) R(n - 3)
