«Среди любых K объектов есть хотя бы один Х»

В корзине лежит 35 грибов: рыжики и грузди. Известно, что среди любых 18 грибов имеется хотя бы один рыжик, а среди любых 19 грибов хотя бы один груздь. Сколько груздей в корзине?

Шпаргалка: логические задачи с ограничениями
Подробное решение задач типа «среди любых K есть хотя бы один…»

Исходная задача про грибы (35 грибов)

Р
Г

В корзине лежит 35 грибов: рыжики и грузди.

Известно:

  • Среди любых 18 грибов имеется хотя бы один рыжик
  • Среди любых 19 грибов имеется хотя бы один груздь

Вопрос: Сколько груздей в корзине?

1
Вводим обозначения:

Пусть Р — количество рыжиков, Г — количество груздей.

Р + Г = 35
2
Анализируем первое условие:

«Среди любых 18 грибов есть хотя бы один рыжик»

Это значит, что нельзя выбрать 18 грибов, все из которых грузди.

Значит: груздей меньше 18

Г ≤ 17
3
Анализируем второе условие:

«Среди любых 19 грибов есть хотя бы один груздь»

Это значит, что нельзя выбрать 19 грибов, все из которых рыжики.

Значит: рыжиков меньше 19

Р ≤ 18
4
Преобразуем второе условие:

Из Р ≤ 18 и Р + Г = 35 получаем:

Г = 35 — Р ≥ 35 — 18 = 17

Таким образом: Г ≥ 17

5
Объединяем ограничения:

Из шага 2: Г ≤ 17

Из шага 4: Г ≥ 17

17 ≤ Г ≤ 17

Единственное число, которое подходит: Г = 17

6
Находим количество рыжиков:
Р = 35 — Г = 35 — 17 = 18
7
Проверяем ответ:
  • Если груздей 17, а рыжиков 18
  • Проверка 1: Любые 18 грибов: максимум можно взять 17 груздей, значит 18-й гриб обязательно будет рыжиком ✓
  • Проверка 2: Любые 19 грибов: максимум можно взять 18 рыжиков, значит 19-й гриб обязательно будет груздём ✓
ОТВЕТ: 17 груздей

8 типовых задач

Все задачи решаются по единому алгоритму. Нажмите на задачу, чтобы увидеть подробное решение.

1

Задача про грибы (35 грибов)

Р
Г

В корзине лежит 35 грибов: рыжики и грузди. Среди любых 18 грибов есть хотя бы один рыжик, среди любых 19 грибов — хотя бы один груздь.

Вопрос: Сколько груздей?

1
Обозначения: Р + Г = 35
2

Из «любые 18 — есть рыжик»: Г ≤ 17

Нельзя выбрать 18 груздей

3

Из «любые 19 — есть груздь»: Р ≤ 18

Нельзя выбрать 19 рыжиков

4

Из Р ≤ 18 и Р + Г = 35: Г ≥ 35 — 18 = 17

5

Объединяем: 17 ≤ Г ≤ 17Г = 17

6

Проверка: Г = 17, Р = 18. Оба условия выполняются.

Ответ: 17 груздей
2

Задача про грибы (32 гриба)

Р
Г

В корзине лежит 32 гриба. Среди любых 23 грибов есть хотя бы один рыжик, среди любых 11 грибов — хотя бы один груздь.

Вопрос: Сколько груздей?

1
Обозначения: Р + Г = 32
2

Из «любые 23 — есть рыжик»: Г ≤ 22

Нельзя выбрать 23 груздя

3

Из «любые 11 — есть груздь»: Р ≤ 10

Нельзя выбрать 11 рыжиков

4

Из Р ≤ 10 и Р + Г = 32: Г ≥ 32 — 10 = 22

5

Объединяем: 22 ≤ Г ≤ 22Г = 22

6

Проверка: Г = 22, Р = 10. Оба условия выполняются.

Ответ: 22 груздя
3

Задача про фрукты (40 фруктов)

Я
Гр

В вазе лежит 40 фруктов: яблоки и груши. Среди любых 17 фруктов есть хотя бы одно яблоко, среди любых 25 фруктов — хотя бы одна груша.

Вопрос: Сколько яблок?

1
Обозначения: Я + Гр = 40
2

Из «любые 17 — есть яблоко»: Груш ≤ 16

Нельзя выбрать 17 груш

3

Из «любые 25 — есть груша»: Яблок ≤ 24

Нельзя выбрать 25 яблок

4

Из Я ≤ 24 и Я + Гр = 40: Груш ≥ 40 — 24 = 16

5

Объединяем: 16 ≤ Груш ≤ 16Груш = 16

6

Яблок = 40 — 16 = 24

7

Проверка: Я = 24, Гр = 16. Оба условия выполняются.

Ответ: 24 яблока
4

Задача про книги (30 книг)

У
Х

На полке 30 книг: учебники и художественные. Среди любых 12 книг есть хотя бы один учебник, среди любых 20 книг — хотя бы одна художественная.

Вопрос: Сколько учебников?

1
Обозначения: У + Х = 30
2

Из «любые 12 — есть учебник»: Художественных ≤ 11

Нельзя выбрать 12 художественных книг

3

Из «любые 20 — есть художественная»: Учебников ≤ 19

Нельзя выбрать 20 учебников

4

Из У ≤ 19 и У + Х = 30: Художественных ≥ 30 — 19 = 11

5

Объединяем: 11 ≤ Художественных ≤ 11Художественных = 11

6

Учебников = 30 — 11 = 19

7

Проверка: У = 19, Х = 11. Оба условия выполняются.

Ответ: 19 учебников
5

Задача про конфеты (40 конфет)

Ш
К

В вазе 40 конфет: шоколадные и карамельки. Среди любых 15 конфет есть хотя бы одна шоколадная, среди любых 28 конфет — хотя бы одна карамелька.

Вопрос: Сколько карамелек?

1
Обозначения: Ш + К = 40
2

Из «любые 15 — есть шоколадная»: Карамелек ≤ 14

Нельзя выбрать 15 карамелек

3

Из «любые 28 — есть карамелька»: Шоколадных ≤ 27

Нельзя выбрать 28 шоколадных конфет

4

Из Ш ≤ 27 и Ш + К = 40: Карамелек ≥ 40 — 27 = 13

5

Объединяем: 13 ≤ Карамелек ≤ 14

Возможны два варианта: К = 13 или К = 14

6

Проверка обоих вариантов:

  • Если К = 13, то Ш = 27
  • Если К = 14, то Ш = 26

Оба варианта удовлетворяют условиям.

Ответ: 13 или 14 карамелек

Оба значения удовлетворяют всем условиям задачи.

6

Задача про билеты (100 билетов)

П
Б

В кассе 100 билетов: в партер и на балкон. Среди любых 41 билета есть хотя бы один в партер, среди любых 66 билетов — хотя бы один на балкон.

Вопрос: Какое минимальное количество билетов в партер?

1
Обозначения: П + Б = 100
2

Из «любые 41 — есть партер»: Балкон ≤ 40

Нельзя выбрать 41 билет на балкон

3

Из «любые 66 — есть балкон»: Партер ≤ 65

Нельзя выбрать 66 билетов в партер

4

Из П ≤ 65 и П + Б = 100: Балкон ≥ 100 — 65 = 35

5

Объединяем: 35 ≤ Балкон ≤ 40

6

Находим возможные значения для Партера:

Балкон = 35 ⇒ Партер = 65
Балкон = 36 ⇒ Партер = 64
Балкон = 37 ⇒ Партер = 63
Балкон = 38 ⇒ Партер = 62
Балкон = 39 ⇒ Партер = 61
Балкон = 40 ⇒ Партер = 60
7

Минимальное значение: Партер = 60 (при Балкон = 40)

Ответ: Минимально 60 билетов в партер
7

Задача про учеников (28 учеников)

М
Д

В классе 28 учеников: мальчики и девочки. Среди любых 15 учеников есть хотя бы один мальчик, среди любых 20 учеников — хотя бы одна девочка.

Вопрос: Какое минимальное количество девочек?

1
Обозначения: М + Д = 28
2

Из «любые 15 — есть мальчик»: Девочек ≤ 14

Нельзя выбрать 15 девочек

3

Из «любые 20 — есть девочка»: Мальчиков ≤ 19

Нельзя выбрать 20 мальчиков

4

Из М ≤ 19 и М + Д = 28: Девочек ≥ 28 — 19 = 9

5

Объединяем: 9 ≤ Девочек ≤ 14

6

Минимальное значение: Девочек = 9

При этом Мальчиков = 19

7

Проверка: Д = 9, М = 19. Оба условия выполняются.

Ответ: Минимально 9 девочек
8

Задача с противоречием (шары)

К
С

В ящике 50 шаров: красные и синие. Среди любых 13 шаров есть хотя бы один красный, среди любых 24 шаров — хотя бы один синий.

Вопрос: Сколько синих шаров?

1
Обозначения: К + С = 50
2

Из «любые 13 — есть красный»: Синих ≤ 12

Нельзя выбрать 13 синих шаров

3

Из «любые 24 — есть синий»: Красных ≤ 23

Нельзя выбрать 24 красных шара

4

Из К ≤ 23 и К + С = 50: Синих ≥ 50 — 23 = 27

5

Объединяем ограничения для синих шаров:

ПРОТИВОРЕЧИЕ!
Синих ≤ 12 и одновременно Синих ≥ 27
6

Проверка необходимого условия:

Для задач этого типа должно выполняться:

Всего шаров ≤ (13 — 1) + (24 — 1)
50 ≤ 12 + 23
50 ≤ 35 — НЕВЕРНО!
7

Вывод: Условия задачи невозможно выполнить одновременно.

Ответ: Задача не имеет решения

Как решать такие задачи

Пошаговый алгоритм решения с примерами

1 Вводим обозначения

В любой задаче этого типа есть два вида предметов. Назовём их A и B.

Пример из задачи 1:

Рыжики (Р) и Грузди (Г)

Р + Г = 35
Совет: Сразу записывайте основное уравнение: A + B = N, где N — общее количество предметов.

2 Переводим первое условие в неравенство

Условие: «Среди любых K предметов есть хотя бы один A»

Это значит: нельзя выбрать K предметов, все из которых B

Математическая запись:

B ≤ K — 1

Пример из задачи 1:

«Среди любых 18 грибов есть рыжик»

Значит: Груздей меньше 18

Г ≤ 17

3 Переводим второе условие в неравенство

Условие: «Среди любых M предметов есть хотя бы один B»

Это значит: нельзя выбрать M предметов, все из которых A

Математическая запись:

A ≤ M — 1

Пример из задачи 1:

«Среди любых 19 грибов есть груздь»

Значит: Рыжиков меньше 19

Р ≤ 18

4 Преобразуем второе неравенство

Из A ≤ M — 1 и A + B = N получаем:

B = N — A ≥ N — (M — 1)
B ≥ N — M + 1

Пример из задачи 1:

Из Р ≤ 18 и Р + Г = 35:

Г = 35 — Р ≥ 35 — 18 = 17
Г ≥ 17

5 Объединяем ограничения

Теперь у нас есть два ограничения для B:

1) B ≤ K — 1
2) B ≥ N — M + 1
Проверка совместности:
Чтобы задача имела решение, должно выполняться:
N — M + 1 ≤ K — 1
или
N ≤ K + M — 2

Пример из задачи 1:

35 ≤ 18 + 19 — 2 = 35 ✓ — решение есть

Пример из задачи 8:

50 ≤ 13 + 24 — 2 = 35 ✗ — решения нет

6 Три возможных случая

Случай 1

N = K + M — 2

Решение единственное

B = K — 1
A = M — 1

Пример: задача 1

Случай 2

N < K + M - 2

Несколько решений

Диапазон значений

Пример: задача 5

Случай 3

N > K + M — 2

Нет решения

Условия противоречивы

Пример: задача 8

7 Всегда делаем проверку!

Найденные числа подставляем обратно в условия задачи:

Проверка 1: Можно ли выбрать K предметов без A?

Проверка 2: Можно ли выбрать M предметов без B?

Оба ответа должны быть НЕТ.

Пример проверки для задачи 1:

  • Груздей 17, Рыжиков 18
  • Можно ли выбрать 18 грибов без рыжика? НЕТ (груздей всего 17)
  • Можно ли выбрать 19 грибов без груздя? НЕТ (рыжиков всего 18)
  • Ответ верный!

8 Частые ошибки

1. Путают A и B — внимательно читайте, про что каждое условие

2. Забывают вычесть 1 — «меньше K» значит ≤ K-1, а не ≤ K

3. Не проверяют ответ — всегда делайте проверку!

4. Не проверяют совместность — если N > K + M — 2, решения нет

9 Быстрая формула для проверки

Прежде чем решать задачу, проверьте:

Если N > K + M — 2, то решения нет

Если неравенство выполняется, задача решаема.

Экономия времени: Эта проверка занимает 10 секунд и может сэкономить 5 минут бесполезных вычислений.

Прокрутить вверх