А+ б+ с =20
Ответ нейросети
01 апреля 2026 14:01
Задача: a + b + c = 20, если a, b, c — цифры (0–9).
Пояснение и решение по шагам
- Что именно считаем
- Предположим, что a, b, c — цифры и могут принимать значения от 0 до 9. Иначе задача имеет бесконечно много решений (если брать любые целые числа). Здесь разберёмся с условием "цифры".
- Сколько всех решений без ограничений по верхнему пределу
- Если бы цифры не ограничивали сверху (любые неотрицательные целые), то количество решений для a + b + c = 20 равно числу неотрицательных целых решений: C(20+3-1, 3-1) = C(22,2) = 231.
- Применим ограничение 0 ≤ a,b,c ≤ 9
- Нужно исключить случаи, когда хотя бы одна переменная ≥ 10.
Шаги включения-исключения:
Считаем количество решений с a ≥ 10. Пусть a' = a - 10 ≥ 0. Тогда a' + b + c = 10. Число решений: C(10+3-1, 2) = C(12,2) = 66.
Аналогично для b ≥ 10 и для c ≥ 10. Всего вычитаем 3 * 66 = 198.
Теперь возвращаем те решения, где одновременно две переменные ≥ 10. Например, a ≥ 10 и b ≥ 10: пусть a' = a - 10, b' = b - 10. Тогда a' + b' + c = 0. Решений: C(0+3-1, 2) = C(2,2) = 1. Всего таких пар три (a&b, a&c, b&c), значит добавляем 3.
Все три переменные ≥ 10 невозможно, потому что сумма была 20.
Итого: 231 - 198 + 3 = 36 решений.
- Перечень всех решений (а, b, c) — цифры 0–9 Рассмотрим варианты по значению a (от 2 до 9). Для каждого a найдём пары b, c в диапазоне 0–9 такие, чтобы b + c = 20 - a.
a = 2: b + c = 18 → пары: (9,9) -> (2, 9, 9)
a = 3: b + c = 17 → (8,9), (9,8) -> (3, 8, 9), (3, 9, 8)
a = 4: b + c = 16 → (7,9), (8,8), (9,7) -> (4, 7, 9), (4, 8, 8), (4, 9, 7)
a = 5: b + c = 15 → (6,9), (7,8), (8,7), (9,6) -> (5, 6, 9), (5, 7, 8), (5, 8, 7), (5, 9, 6)
a = 6: b + c = 14 → (5,9), (6,8), (7,7), (8,6), (9,5) -> (6, 5, 9), (6, 6, 8), (6, 7, 7), (6, 8, 6), (6, 9, 5)
a = 7: b + c = 13 → (4,9), (5,8), (6,7), (7,6), (8,5), (9,4) -> (7, 4, 9), (7, 5, 8), (7, 6, 7), (7, 7, 6), (7, 8, 5), (7, 9, 4)
a = 8: b + c = 12 → (3,9), (4,8), (5,7), (6,6), (7,5), (8,4), (9,3) -> (8, 3, 9), (8, 4, 8), (8, 5, 7), (8, 6, 6), (8, 7, 5), (8, 8, 4), (8, 9, 3)
a = 9: b + c = 11 → (2,9), (3,8), (4,7), (5,6), (6,5), (7,4), (8,3), (9,2) -> (9, 2, 9), (9, 3, 8), (9, 4, 7), (9, 5, 6), (9, 6, 5), (9, 7, 4), (9, 8, 3), (9, 9, 2)
Всего таких троек 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 = 36.
- Что если ваши условия другие
- Если a, b, c не ограничены верхом (например, любые целые числа), то решений бесконечно много.
- Если нужно считать упорядоченные решения по модулю разной величины или без учета порядка (например, можно перемещать роли a, b, c), формула и перечисление будут иными. Сообщите конкретные требования — подстрою.
Коротко:
- При условии, что a, b, c — цифры (0–9), имеется 36 решений.
- Приведён полный перечень всех трёхзначных троек, удовлетворяющих a + b + c = 20 и 0 ≤ a,b,c ≤ 9.
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



