MathGURU
← К уроку
Олимпиадная математика • 4 класс
Урок 3 из 3
Графы: рукопожатия и дороги
(Комбинаторика и графы)
Фамилия, имя: ______________________________Класс: ______Дата: ________

1. Цель урока

Цель урока
Научиться решать задачи перебором и подсчётом вариантов; решать логические задачи, рассуждая по шагам.

2. Разминка

Повторение пройденного: устно, быстро, без записи в тетради.
  1. 1) В группе 2121 ученик. Сколькими способами можно выбрать дежурного и его помощника?
  2. 2) Сколько двузначных чисел с разными цифрами можно составить из цифр 22, 33, 66, 77, 88?
  3. 3) У Маши 44 юбки и 22 кофты. Сколько разных нарядов «юбка + кофта» она может составить?

3. Изучаем новый материал

Графы

  • Города — точки, дороги — линии между ними.
  • Сумма числа дорог по всем городам равна удвоенному числу дорог — значит, она чётная.
  • Если nn человек и у каждого по kk друзей, пар друзей n⋅k:2n \cdot k : 2.
Разберём пример
В стране из каждого города выходит ровно 44 дороги, а всего дорог 3636 (каждая соединяет два города). Сколько в стране городов?
  1. Посчитаем дороги «по городам»: каждая дорога посчитается дважды — у двух своих концов. Получится 36⋅2=7236 \cdot 2 = 72.
  2. У каждого города 44 дороги, значит, городов 72:4=1872 : 4 = 18.
Ответ: 18.

4. Тренировка

Каждое задание тренирует свой образовательный результат — по возрастанию сложности.
Результат: решать задачи перебором и подсчётом вариантов.
Время на выполнение: ≈16 мин
1) Базовый уровень. Каждый из 88 друзей пожал руку каждому другому по одному разу. Сколько было рукопожатий?
2) Средний уровень. В классе 3030 учеников, каждый дружит ровно с 33 одноклассниками. Сколько всего пар друзей?
3) Повышенный уровень. На празднике 88 мальчиков и 77 девочек. Каждый мальчик пожал руку каждой девочке. Сколько было рукопожатий?
4) Повышенный уровень. В шахматном турнире 77 участников, каждый сыграл с каждым по одной партии. За победу дают 11 очко, за ничью — по пол-очка, за поражение — 00. Сколько очков набрали все участники вместе?
5) Повышенный уровень. В стране из каждого города выходит ровно 55 дорог, а всего дорог 3535 (каждая соединяет два города). Сколько в стране городов?
6) Повышенный уровень. В турнире 1010 команд, каждая должна сыграть с каждой по одному разу. Пока каждая команда сыграла 22 матча. Сколько матчей ещё осталось сыграть?
Запиши решение в клетчатом поле:
Результат: решать логические задачи, рассуждая по шагам.
Время на выполнение: ≈13 мин
7) Повышенный уровень. Можно ли соединить 1111 городов дорогами так, чтобы из каждого города выходило ровно 33 дороги? В ответ запишите «да» или «нет».
8) Повышенный уровень. В стране 1717 городов. Их хотят соединить дорогами так, чтобы из любого города можно было доехать до любого другого (возможно, через другие города). Какое наименьшее число дорог нужно построить?
9) Повышенный уровень. В компании 1919 человек, некоторые из них пожали друг другу руки. Может ли оказаться, что ровно 1414 человек сделали нечётное число рукопожатий? В ответ запишите «да» или «нет».
10) Повышенный уровень. В городе площади А, Б, В, Г, Д. Улицы соединяют площади А и Г, А и Д, Б и В, Б и Г, Б и Д, В и Г, В и Д, Г и Д. Можно ли пройти по всем улицам, побывав на каждой ровно один раз (начать и закончить можно на любых площадях)? В ответ запишите «да» или «нет».
Запиши решение в клетчатом поле: