Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
YAnri
@YAnri
Комбинаторика
Как найти количество комбинаций?
Например есть число n (пусть будет 7) и число a (4), нам нужно найти количество комбинаций когда сложив a(4) числа получим число n (7).
Ну ладно это еще можно решить путем перебора, а если у нас будут большие числа например n(2500) и а (500).
Вопрос задан
более трёх лет назад
263 просмотра
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Бесконечное количество.
1+1+1+4 = 7
1+1+2+3 = 7
1+1+3+2 = 7
1+1+4+1 = 7
1+1+5+0 = 7
1+1+6+(-1) = 7
...
Ответ написан
более трёх лет назад
4
комментария
Нравится
4
комментария
Facebook
Вконтакте
Twitter
YAnri
@YAnri
Автор вопроса
а если мы не будем использовать 0 и отрицательные числа?
Написано
более трёх лет назад
Rsa97
@Rsa97
YAnri
,
https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D...
Написано
более трёх лет назад
YAnri
@YAnri
Автор вопроса
То получается что комбинации сначала будут увеличиваться, а затем уменьшаться до 1.
n(7) a(2) = 3 ком
.........a++ =4 ком
.................=3
.................=2
.................=1
........ a(7) =1
Написано
более трёх лет назад
YAnri
@YAnri
Автор вопроса
Спасибо :)
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Дискретная математика
+1 ещё
Простой
Сколькими способами можно расставить на шахматной доске 8 ладей таким образом, чтобы они не били друг друга?
1 подписчик
17 авг. 2024
383 просмотра
1
ответ
Linux
+1 ещё
Простой
Инструмент для сохранения всех вариантов сочетаний по заданной маске?
2 подписчика
12 апр. 2024
173 просмотра
2
ответа
Python
+2 ещё
Простой
Удалить из ряда элементы ,как?
1 подписчик
более года назад
192 просмотра
1
ответ
Комбинаторика
Простой
Сколько всего паролей будет?
1 подписчик
более года назад
162 просмотра
2
ответа
Комбинаторика
Простой
Как получить все варианты перестановок?
1 подписчик
более года назад
837 просмотров
3
ответа
C++
+1 ещё
Средний
Что не так с кодом для решения комбинаторной задачи?
1 подписчик
более года назад
115 просмотров
0
ответов
Комбинаторика
Простой
Сколько всего комбинаций будет?
3 подписчика
более года назад
343 просмотра
1
ответ
Комбинаторика
Простой
Как узнать сколько может быть исходов событий?
1 подписчик
более года назад
89 просмотров
1
ответ
Комбинаторика
Простой
Сколько комбинаций из цифр 5678?
2 подписчика
более двух лет назад
939 просмотров
3
ответа
JavaScript
+1 ещё
Средний
Как в js равномерно распределить комбинации пунктов в массиве, который был создан с помощью рекурсивного размещения?
2 подписчика
более двух лет назад
186 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
React Native Developer
Wanted.
•
Санкт-Петербург
До 300 000 ₽
Android разработчик
СМК-РК
•
Москва
от 200 000 до 250 000 ₽
Специалист технической поддержки ИТ продукта
inSales
от 60 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама