|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
qwerty1121947792 Что за ересь???? n a(n) 0 1 1 1 2 2 3 6 4 24 5 120 6 720 7 5040 8 40320 9 362880 10 3628800 11 39916800 12 479001600 13 6227020800 14 87178291200 15 1307674368000 16 20922789888000 17 355687428096000 18 6402373705728000 19 121645100408832000 20 2432902008176640000 и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 11:42 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Шо тя не устраивает? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 12:08 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Shocker.Pro, данный ответ - 1947792 вместо 3,71993326789901Е+41 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 12:20 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович ЭндрюShocker.Pro, данный ответ - 1947792 вместо 3,71993326789901Е+41А ну, это тебе не к нам, это в Академию Наук. У меня-то получилось 1947792 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 12:25 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Shocker.Pro, ну да это я ещё не досчитал до конца, Ваша правда ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 12:27 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, досчитал: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 13:07 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ну, считаем мы по стандартной формуле C(n,k)=n!/((n-k)!*k!). Эндрю, а вообще-то есть формула попроще, которую удобно использовать при небольших k. Это просто формула с сокращенным множителем n!/(n-k)! C(n,k)=n*(n-1)*...*(n-k+1)/k! Для вашего случая вообще можно было в уме посчитать: C(36,6)=(36*35*34*33*32*31)/(6*5*4*3*2) Да и используя последовательное домножение на вещественные сомножители (36/6 * 35/5 * 34/4 * 33/3 * 32/2 * 31/1) можно рассчитывать выборки с достаточно большими числами, которые случае с факториалами приводили бы к переполнению уже при расчете n! В целом, ваша программа сводится примерно к такому коду: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2011, 19:46 |
|
|
start [/forum/topic.php?fid=60&startmsg=37305735&tid=2158630]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 371ms |
total: | 633ms |
0 / 0 |