1) Если разрешено импортирование библиотек:
from math import factorial
x = int(input())
print(5 * x / factorial(x))
2) Если импорт запрещён:
def factorial(n: int) -> int:
number = 1
for i in range(1, n + 1):
number *= i
return number
3) Также, маловероятно, но если же требуют функцию f(), то:
3а) С использованием импорта:
def f(x: int) -> float:
return 5 * x / factorial(x)
print(f(int(input())))
3б) Без импорта:
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
1) Если разрешено импортирование библиотек:
from math import factorial
x = int(input())
print(5 * x / factorial(x))
2) Если импорт запрещён:
def factorial(n: int) -> int:
number = 1
for i in range(1, n + 1):
number *= i
return number
x = int(input())
print(5 * x / factorial(x))
3) Также, маловероятно, но если же требуют функцию f(), то:
3а) С использованием импорта:
from math import factorial
def f(x: int) -> float:
return 5 * x / factorial(x)
print(f(int(input())))
3б) Без импорта:
def factorial(n: int) -> int:
number = 1
for i in range(1, n + 1):
number *= i
return number
def f(x: int) -> float:
return 5 * x / factorial(x)
print(f(int(input())))