Информатика, вопрос задал proltexez , 1 год назад

Помогите решить задания на python пожалуйста

Приложения:

Ответы на вопрос

Ответил iknowthatyoufeelbro
0

Объяснение:

1)

def func1(n):

if n > 1:

 func1(n-1)

print(n, end=' ')

n = int(input())

func1(n)

2)

def func2(l, r):

if l > r:

 return 0

return l + func2(l+1, r)

l, r = map(int, input().split())

print(func2(l, r))

3)

def func3(a, n):

if n == 0:

 return 1

elif n % 2 == 1:

 return a * func3(a, n-1)

else:

 return func3(a, n//2)**2

a, n = map(int, input().split())

print(func3(a, n))

Новые вопросы