Думаю, можно было бы воспользоваться разбиением чисел. То есть мы берем 18 и пытаемся представить его как сумму шести чисел от 1 до 6. Например, таким образом:
```python
def partition(n,k,l,m): if k < 1: return if k == 1: if n <= m and n>=l : yield (n,) return for i in range(l,m+1): for result in partition(n-i,k-1,i,m): yield result+(i,)
x = list(partition(18 ,6, 1, 6 )) print('x',x)
```
И потом для каждого полученного разложения найти количество перестановок -- это даст нам число всех благоприятных исходов.
ВВП на душу населения в ЮАР -- 6,191 , а в России -- 13,006.
Зачем вы людей обманывайте?
Любое учебное пособие по Computer Vision начинается с того, что "Давайте напишем нейронку для распознания рукописных цифр".
Думаю, можно было бы воспользоваться разбиением чисел.
То есть мы берем 18 и пытаемся представить его как сумму шести чисел от 1 до 6.
Например, таким образом:
```python
def partition(n,k,l,m):
if k < 1:
return
if k == 1:
if n <= m and n>=l :
yield (n,)
return
for i in range(l,m+1):
for result in partition(n-i,k-1,i,m):
yield result+(i,)
x = list(partition(18 ,6, 1, 6 ))
print('x',x)
```
И потом для каждого полученного разложения найти количество перестановок -- это даст нам число всех благоприятных исходов.