всем привет :)
не знаю, то ли после пятницы плохо соображается мне, то ли плохое знание математики сказывается :)
короче, выяснилось - мне нужна помощь в следующем вопросе:
дано:
N натуральных чисел, каждое - от 1 до M, каждое следующее должно быть больше предыдущего.
например, для N=10 и M=90 получаем следующие варианты:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 11
...
80 81 82 83 84 85 86 87 88 89
80 81 82 83 84 85 86 87 88 90
81 82 83 84 85 86 87 88 89 90
требуется:
1) определить общее количество комбинаций для заданных N и M
2) если предположить, что формирование таких комбинаций идет в указанном выше порядке, то как определить кол-во комбинаций для заданных первых трех чисел, полученных к этому моменту, т.е.
имеем 1 2 3 .... - столько-то, 7 8 24 - эстолько-то.
первую задачку ручками для конкретных N=10 и M=90, я решил, но как-то по-дурацки - можно посмотреть приложенный файл, но там мало интересного :(
у меня получилось 5.720.645.481.903 комбинации
за вторую ума не приложу как взяться :(
для 1 2 3 у меня вышло 5.843.355.957 вариантов,
для 1 2 4 = 11.216.556.837...
общую же идею никак не моху "ухватить".
наверное, слишком много я прогуливал лекций по комбинаторике.
плиз, хелп ми.
не знаю, то ли после пятницы плохо соображается мне, то ли плохое знание математики сказывается :)
короче, выяснилось - мне нужна помощь в следующем вопросе:
дано:
N натуральных чисел, каждое - от 1 до M, каждое следующее должно быть больше предыдущего.
например, для N=10 и M=90 получаем следующие варианты:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 11
...
80 81 82 83 84 85 86 87 88 89
80 81 82 83 84 85 86 87 88 90
81 82 83 84 85 86 87 88 89 90
требуется:
1) определить общее количество комбинаций для заданных N и M
2) если предположить, что формирование таких комбинаций идет в указанном выше порядке, то как определить кол-во комбинаций для заданных первых трех чисел, полученных к этому моменту, т.е.
имеем 1 2 3 .... - столько-то, 7 8 24 - эстолько-то.
первую задачку ручками для конкретных N=10 и M=90, я решил, но как-то по-дурацки - можно посмотреть приложенный файл, но там мало интересного :(
у меня получилось 5.720.645.481.903 комбинации
за вторую ума не приложу как взяться :(
для 1 2 3 у меня вышло 5.843.355.957 вариантов,
для 1 2 4 = 11.216.556.837...
общую же идею никак не моху "ухватить".
наверное, слишком много я прогуливал лекций по комбинаторике.
плиз, хелп ми.
фрилансер Excel, VBA - контакты в
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг
"Совершенствоваться не обязательно. Выживание — дело добровольное." Э.Деминг