|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Как в visual basic реализовать функцию которая и m чисел выташит по n различных чисел. например из 1 2 3 4 5 6 , когда например n=3 программа вытащит: 123 124 125 126 134 135 136 145 146 156 234 235 236 345 346. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 17:55 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
и как не выводя их узнать их количество ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 17:56 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
для этого не нужен VB - это простые формулы комбинаторики я полагал, образование у тебя все-таки высшее, а не средней школы изучай вопрос ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 19:20 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Shocker.Pro, уже решил ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 19:37 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, Абыр! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 19:49 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
timtim, что за ересь Вы написали??? Код: 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. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 19:56 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрю... занимайте очередь в магазине эндря, ну нафига ты это выложил ??!! )))))))))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 19:59 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Shocker.Proя полагал, образование у тебя все-таки высшее, а не средней школы оййй, я б ненадеялся .... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:00 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
qwerty112, ищу тех в складчину скупят все билеты спортлото ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:00 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрюtimtim, что за ересь Вы написали??? Извини, у меня самопроизвольно вырвалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:28 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрюqwerty112, ищу тех в складчину скупят все билеты спортлото эндря, не тровож моск (или что там у тебя), твоя игра - "Чапаев" ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:29 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, проверьте для прикола количество=36!/(30-6)!/6! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:33 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
qwerty112, Меня зовут Эндрю, если Вы такой умный, там на 5 ходу ошибка, подскажите как исправить?? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:35 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрюqwerty112, Меня зовут Эндрю, если Вы такой умный, там на 5 ходу ошибка, подскажите как исправить?? ну ладно-ладно, можеш называть меня qwerty11 1 :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:38 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
qwerty112, по существу там на 5 ходу ошибка, подскажите как исправить?? что-то есть?? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:39 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
mds_worldЦипихович Эндрю, проверьте для прикола количество=36!/(30-6)!/6! а почему 30-6, а не 36-6??? ! это факториал??? Чего то в ВБА он у меня не прёт ???? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:48 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрюmds_worldЦипихович Эндрю, проверьте для прикола количество=36!/(30-6)!/6! а почему 30-6, а не 36-6??? ! это факториал??? Чего то в ВБА он у меня не прёт ???? Конечно же 36-6 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:54 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
mds_world, ! это факториал!!!!!!!!!1 Чего то в ВБА он у меня не прёт ???? В библиотеку идти?? в какую???? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:56 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Факториала, имхо, нет среди стандартных функций. Но его несложно сделать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 20:59 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
mds_world, ничего не понял, а почему такие сложности есть же пример Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
кстати SendKeys у меня не работал в 2003 и в 2010 лиценз. не работает, вот ересь!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 21:13 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
mds_worldколичество=36!/(30-6)!/6! mds_world Код: plaintext 1.
тьху ! а я тут 100500-тый раз перепроверяю, - "что не так" :)) Код: 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. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51.
Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 21:19 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрюmds_world, ничего не понял, а почему такие сложности есть же пример Хе-е-ех Успехов... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 21:33 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
qwerty112mds_worldколичество=36!/(30-6)!/6! mds_world Код: plaintext 1.
mds_worldКонечно же 36-6 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 21:34 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
mds_world, да проще и факториал можно вычислить но что то не прёт Код: 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.
Буфер пустой, что за ересь????????? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 21:39 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#18+
Ципихович Эндрю, одно нашёл MyAppNum = Shell("C:\WINDOWS\system32\calc.exe", 1) ну все равно буфер пустой, но не вижу где указывает что нажимаю равно на калькуляторе ... |
|||
:
Нравится:
Не нравится:
|
|||
11.06.2011, 21:47 |
|
Вывод нескольких чилес из множества чисел
|
|||
---|---|---|---|
#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?all=1&fid=60&tid=2158630]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 352ms |
total: | 535ms |
0 / 0 |