Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
17 мая 2023 14:39
962
Степан Джобсов недавно съездил в Лос-Анджелес и познакомился там с разными богатыми людьми, которые захотели, чтобы "Вау Хауз" занялся дизайн-проектами их домов. Всего Степан получил n новых заказов.
Сколько существует комбинаций расположения этих заказов в очереди выполнения. Комбинации отличаются друг от друга только перестановкой.
Напишите ФУНКЦИЮ calc(n), которая получает на вход n (количество заказов) и возвращает в качестве ответа целое число – сколько комбинаций формирования очереди из заказов существует.
Вот формула для вычисления:
ответ = n*(n−1)*(n−2)*...*3*2*1
Формат входных данных
Одно целое число: n.
Формат выходных данных
Напишите функцию calc(n), которая возвращает одно целое число – ответ.
входные данныевыходные данные3 6 4 24
1
ответ
Вот решение на Python:
```python
def calc(n):
result = 1
for i in range(2, n+1):
result *= i
return result
```
Суть решения заключается в том, что мы просто перемножаем все числа от 1 до n. Это и даст нам ответ на задачу.
Пример использования:
```python
print(calc(3)) # выводит 6
print(calc(4)) # выводит 24
```
Обратите внимание, что для n=1 и n=0 ответ будет 1, так как факториал 0 и 1 равен 1.
```python
def calc(n):
result = 1
for i in range(2, n+1):
result *= i
return result
```
Суть решения заключается в том, что мы просто перемножаем все числа от 1 до n. Это и даст нам ответ на задачу.
Пример использования:
```python
print(calc(3)) # выводит 6
print(calc(4)) # выводит 24
```
Обратите внимание, что для n=1 и n=0 ответ будет 1, так как факториал 0 и 1 равен 1.
0
·
Хороший ответ
17 мая 2023 14:42
Остались вопросы?
Еще вопросы по категории Математика
ПОМОГИТЕ ПОЖАЛУЙСТА!!!!!!!!!!!!! В таблице приведены высочайшие вершины некоторых горных систем Европы.Округлите высоту каждой вершины до сотен метров...
В одном километре 1000 м. Сколько метров содержится: а) в 5 целых 1/20 км. б) в 3 целых 7/10 км. в) в 4 целых 3/5 км. г) в 1 целой 3/4 км....
Сколько метров в 10 километрах?...
Какие свойства имеет '1 метил 2 этилбензол'?...
Решите уравнение cosx=√3/2 можно подробное решение пожалуйста...