Как найти количество рукопожатий


Хаос. Эффект бабочки и проблема трёх тел [Veritasium]

Видео: Хаос. Эффект бабочки и проблема трёх тел [Veritasium]

Содержание

  • Проблема рукопожатия
  • Малые группы
  • Группы из четырех человек
  • Большие группы
  • Количество рукопожатий, необходимое для групп разного размера
  • Создание формулы для задачи о рукопожатии
  • Интересное замечание: треугольные числа
  • Вопросы и Ответы

Проблема рукопожатия

Проблема рукопожатия очень проста для объяснения. В принципе, если у вас есть комната, полная людей, сколько рукопожатий нужно, чтобы каждый человек пожал руку кому-нибудь ровно один раз?

Для небольших групп решение довольно простое, и его можно довольно быстро пересчитать, но как насчет 20 человек? или 50? или 1000? В этой статье мы рассмотрим, как методично найти ответы на эти вопросы и создать формулу, которую можно использовать для любого количества людей.

Малые группы

Начнем с поиска решений для небольших групп людей.

Для группы из 2 человек ответ очевиден: достаточно 1 рукопожатия.

Для группы из 3 человек человек 1 будет пожимать руки человеку 2 и человеку 3. Это просто оставляет человека 2 и человека 3, чтобы пожать друг другу руки, а у другого в общей сложности 3 рукопожатия.

Для групп, превышающих 3 человека, нам потребуется методический способ подсчета, чтобы мы не пропустили и не повторили рукопожатия, но математика все еще довольно проста.

Группы из четырех человек

Предположим, у нас есть 4 человека в комнате, которых мы будем называть A, B, C и D. Мы можем разделить это на отдельные шаги, чтобы упростить подсчет.

  • Человек А пожимает друг другу руки по очереди3 рукопожатия.
  • Человек B пожал руку A, ему все еще нужно пожать руку C и D2.
  • Человек C теперь пожал руки A и B, но ему все еще нужно пожать руку D1 еще раз.
  • Человек D теперь всем пожал руки.

Таким образом, общее количество рукопожатий составляет 3 + 2 + 1 = 6.

Большие группы

Если вы внимательно посмотрите на наши расчеты для группы из четырех человек, вы увидите шаблон, который мы можем использовать для продолжения расчета количества рукопожатий, необходимых для групп разного размера. Предположим, у нас есть п люди в комнате.

  • Первый человек пожимает руки всем в комнате, кроме себя. Таким образом, его общее количество рукопожатий на 1 меньше, чем общее количество людей.
  • Второй человек уже пожал руку первому, но ему все еще нужно пожать руку всем остальным. Таким образом, количество оставшихся людей на 2 меньше, чем общее количество людей в комнате.
  • Третий человек пожал руки первому и второму. Это означает, что оставшееся количество рукопожатий для него на 3 меньше, чем общее количество людей в комнате.
  • Так продолжается с каждым рукопожатием на одно рукопожатие меньше, пока мы не дойдем до предпоследнего человека, которому нужно только пожать руку последнему.

Используя эту логику, мы получаем количество рукопожатий, показанное в таблице ниже.

Количество рукопожатий, необходимое для групп разного размера

Количество человек в комнате Требуемое количество рукопожатий

2

1

3

3

4

6

5

10

6

15

7

21

8

28

Создание формулы для задачи о рукопожатии

Наш метод пока хорош для довольно небольших групп, но для больших групп он все же займет некоторое время. По этой причине мы собираемся создать алгебраическую формулу для мгновенного расчета количества рукопожатий, необходимых для группы любого размера.

Предположим, у вас есть п люди в комнате. Используя нашу логику сверху:

  • Человек 1 пожимает n — 1 руки
  • Человек 2 пожимает 2 руки
  • Человек 3 пожимает — 3 руки
  • и так далее, пока вы не дойдете до предпоследнего человека, пожимающего 1 оставшуюся руку.

Это дает нам следующую формулу:

Количество рукопожатий для группы из n человек = (П — 1) + (П — 2) + (П — 3) + … + 2 + 1.

Это все еще немного длинновато, но есть быстрый и удобный способ его упростить. Подумайте, что произойдет, если мы сложим первый и последний члены вместе: (n — 1) + 1 = n.

Если мы сделаем то же самое для второго и предпоследнего семестра, мы получим: (п — 2) + 2 = п.

Фактически, если мы проделаем это до конца, мы получим п каждый раз. Очевидно, есть п — 1 терминов в нашей исходной серии, поскольку мы добавляем числа от 1 до п — 1. Следовательно, добавляя термины, как указано выше, мы получаем п множество п — 1. Мы фактически добавили сюда всю нашу последовательность, поэтому, чтобы вернуться к требуемой сумме, нам нужно уменьшить вдвое этот ответ. Это дает нам формулу:

Количество рукопожатий для группы из n человек = п × (п — 1) / 2.

Теперь мы можем использовать эту формулу для расчета результатов для гораздо более крупных групп.

Формула

Количество рукопожатий = n × (n — 1) / 2.

Кол-во человек в номере Требуемое количество рукопожатий

20

190

50

1225

100

4950

1000

499 500

Интересное замечание: треугольные числа

Если вы посмотрите на количество рукопожатий, необходимых для каждой группы, вы увидите, что каждый раз, когда размер группы увеличивается на единицу, количество рукопожатий увеличивается на единицу по сравнению с предыдущим увеличением. т.е.

  • 2 человека = 1
  • 3 человека = 1 + 2
  • 4 человека = 1 + 2 + 3
  • 5 человек = 1 + 2 + 3 + 4 и так далее.

Список чисел, созданный этим методом, 1, 3, 6, 10, 15, 21, … известен как «треугольные числа». Если использовать обозначение Tп описать nth треугольное число, то для группы из n человек количество требуемых рукопожатий всегда будет равно Tп-1.

Вопросы и Ответы

Вопрос: На встрече присутствовало несколько человек. Перед началом встречи каждый из них пожимал друг другу руки ровно один раз. Было подсчитано общее количество рукопожатий, которое составило 36. Сколько человек пришло на встречу, исходя из проблемы рукопожатия?

Отвечать: Установив нашу формулу равной 36, мы получим n x (n-1) / 2 = 36.

п х (п-1) = 72

п = 9

Итак, на собрании 9 человек.

Текст задачи: на месте встречи находилось 10 человек. Все они по окончанию встречи жмут друг другу руку, но лишь раз.

Найти: общее количество рукопожатий.

Решение: ???

Каждый из десяти человек здоровается с девятью другими людьми. Итого 90 рукопожатий.

Но мы посчитали эти рукопожатия дважды — как бы со стороны одного, так и другого. Потому делим это на два.

Итого 45 рукопожатий.

система выбрала этот ответ лучшим

Tanye­tta
[298K]

2 года назад 

Правильным ответом на математическую головоломку, будет число «45».

И действительно, данная задачка на проверку логического мышления и на первый взгляд кажется непростой. Давайте разбираться вместе. По условию задачи нам известно, что всего на мероприятии десять человек и каждый из них жмет друг другу руку всего лишь один раз.

  1. Первый вариант решения. Составляем математический пример: 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1 = 45 (рукопожатий).
  2. Второй вариант решения. Получается, что один человек пожал руку девяти людям, ведь сам себе он пожать не как не может. Тогда 10 * 9 = 90, в рукопожатие было задействовано два человека, то 90/2=45 (рукопожатий).

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

Winik­i
[167K]

2 года назад 

Перед кем, как считать сами рукопожатия, я бы предпочёл разместить по периметру окружности или прямоугольника тех самых десять участников. Красиво рисовать людей я точно не умею и поэтому предлагаю заменить их смайликами. И не беда, что все они окажутся одинаковыми. Кстати, было бы в тему показать десять негритят, но для ускорения процесса подойдут и рыжие.

Десять смайликов

А теперь давайте одного из товарищей отправим здороваться с остальными. Сам себе он тоже може пожать руки, но мы такие примеры брать во внимание не станем. Следовательно, ему удастся поздороваться только с девятью другими соучастниками. После этого смайлик выводим из зоны внимания — ведь другие тоже не смогут пожимать ему руку. И тогда у нас получается картина следующего плана:

Как здороваются смайлики

Следующему достанется поздороваться только с восемью дружками. И каждый следующий сможет насчитать ещё на одно рукопожатие меньше. В итоге у нас останется один человечек, который вообще ни с кем не сможет обменяться рукопожатиями. Таким образом их число можно вычислить путём поочерёдного сложения количества воображаемых стрелок:

  • 9 + 8 + 7 + 6 + 5 + 4 + 3 + 2 + 1 + 0 = 45 рукопожатий

Конечно, на практике мы никогда не производим таких расчётов. Мало того, и сам по себе подсчёт следовало бы делать иначе — наоборот. Почему? Очень просто. Сначала приходит кто-то один и ему здороваться просто не с кем. Потом второй, который жмёт руку первому. Следом третий пожимает обоим. И в самом конце непременно будет десятый человек, которого уже будут ждать девять, ранее прибывших на место.

  • 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 = 45 рукопожатий

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

Sagav­aha
[66.3K]

2 года назад 

Представьте себя на таком мероприятии: кроме вас сколько будет ещё присутствовать гостей, если вы десятый? Ровно девять. Если не пропускать ни одного из приглашённых, то именно столько же раз вы пожмёте руку за вечер.

С другими гостями алгоритм такой же, каждый будет встречать перед собой девятерых. Итого, всего девяносто раз гости будут приветствовать друг друга. Но поскольку в каждом рукопожатии участвует две стороны, то и первоначальные девяносто нужно разделить вдвое. Итого выйдет сорок пять.

Можно еще просто сложить все числа от 9 до 1, каждый раз отнимая по одному участнику, который уже поприветствовал остальных

Корне­тОбол­енски­й
[162K]

3 года назад 

Задача из области комбинаторики. Здесь имеет смысл воспользоваться формулой сочетаний:

где n — общее количество объектов, а k — количество взаимодействующих человек. При этом порядок не играет никакой роли. Первый со вторым поздоровался или второй с первым.

Предпочитаем формулу сочетаний формуле размещений именно по причине неважности порядка, в размещениях порядок важен.

Подставляем вместо n=10, вместо k=2. Получаем 10! (10 факториал) разделить на 2! (2 факториал) и еще раз разделить на 8! ( факториал). Итого 10*9/2=45

Под факториалом понимаем умножение последовательных натуральных чисел от 1 до искомого.

Борис­ычъ
[27.5K]

5 лет назад 

Формулировка вопроса несколько размыта, но вижу пять решений, при котором выполняются три главных условия задачи: «все жмут», «друг другу», «лишь раз».

  1. 10 человек жмут друг другу руки, одновременно все, в одном соединении. Тогда общее количество рукопожатий — ОДНО.
  2. 10 человек разделяются на 5 пар. Тогда, общее количество рукопожатий — ПЯТЬ.
  3. Тут несколько вариантов с четырьмя рукопожатиями, покажу один из них для примера: 1-ый и 2-ой — одно рукопожатие; 3-ий и 4-ый — второе; 5,6,7 — третье; 8,9,10 — четвёртое. Итого, общее количество рукопожатий — ЧЕТЫРЕ.
  4. Аналогично рассуждая, есть вариант с тремя рукопожатиями: (1,2,3), (4,5,6) и (7,8,9,10) образуют ТРИ общих рукопожатия.
  5. 10 человек образуют две группы из пяти, при которых получается ДВА общих рукопожатия.

Polom­atel
[30.9K]

2 года назад 

Первый совершает 9 рукопожатий с остальными девятью.

Второй тоже 9, но одно засчитано у первого, значит он совершает лишь 8 новых рукопожатий.

Каждый следующий совершает на одно новое рукопожатие меньше, а последний десятый новых не совершает, потому что все его рукопожатия учтены у остальных девяти.

Получается, что 1-й вместе с 9-м совершают 10 учитываемых рукопожатий, как и 2-й и 8-й вместе, 3-й и 7-й, 4-й и 6-й, всего 10 * 4 = 40 рукопожатий.

А 5-й прибавляет в одиночку еще 5, итого получаем 40 + 5 = 45.

Ответ: было совершено 45 рукопожатий.

генда­льф мудре­нький
[6.2K]

3 года назад 

Эту задачу я думаю можно логически решить

Так, первый человек пожимает руки девятерым

второй, соответственно восьмерым

третий, семерым

четвертый, шестерым

пятый, пяти

шестой, четверым

седьмой, трем

восьмой, двум

девятый, одному

последний уже всем пожал руку

Так, считаем 9+8+7+6+5+4+3+2+1=45

radlo­nat
[5.9K]

4 года назад 

Я так понимаю, имеется в виду, что каждый человек из десяти пожмет руку всем присутствующим. Тогда один человек пожмет девятерым. Девять умножить на десять, это девяносто раз. Но нужно учесть, что это со стороны обоих людей в каждой паре, значит поделим на два. Итого 45 рукопожатий.

Евген­ий трохо­в
[56.5K]

5 лет назад 

Рассмотрим 1-ого.Он жмёт руки 9 раз.2-ой-8 раз(исключим его рукопожатие с 1-ым ).3-тий-7 раз(исключим его рукопожатие со 2-рым и 3-тьим).И так далее.4-ый-6 раз.5-тый-5 раз.6-ой-4 раза.7-ой-3 раза.8-ой-2 раза.9-тый-1 раз.Подсчитаем число рукопожатий 9+8+7+6+5+4+3+2+1=45­.Ответ-45

Бекки Шарп
[71.2K]

3 года назад 

Подвох кроется в том, что два человека пожали руки, но это одно рукопожатие. Поэтому решаем так — находим общее число рукопожатий — каждый человек пожал руку девятерым. Получается всего 90 рукопожатий. И разделим на два. Всего 45.

Знаете ответ?

Начальник транспортного цеха пригласил несколько человек на совещание. Каждый, кто входил в кабинет, пожимал руки всем остальным. Сколько человек участвовало в совещании, если всего получилось 120 рукопожатий?

Эту задачу можно решить двумя способами: как математик или как программист.

Математики любят красивые числовые последовательности, которые подчиняются строгим формулам. Мы тоже попробуем получить такую последовательность и посмотрим, есть ли для неё какая-то готовая формула.

В самом начале у нас есть один человек — сам начальник транспортного цеха. Он руки никому не жмёт, поэтому для одного человека количество рукопожатий равно 0.

Когда приходит второй, он жмёт руку только начальнику, потому что больше никого пока нет. Значит, для двух человек количество рукопожатий равно 1.

Третий пожмёт руки им обоим, сделав 2 рукопожатия, а общее количество рукопожатий станет равным 1 + 2 = 3.

Четвёртый пожмёт руки трём присутствующим, сделав три рукопожатия, и общее число рукопожатий получится 3 + 3 = 6.

Наконец, пятый пожмёт руки 4 раза и увеличит общее число до 6 + 4 = 10.

Запишем эту последовательность:

0, 1, 3, 6, 10.

Глядя на это, каждый математик воскликнет: «Да это же треугольные числа!»

Треугольные числа Треугольные числа — это число точек, которые можно расставить в форме правильного треугольника, поэтому их так и называют. Для них есть специальная формула, вывести которую на страницы этого журнала мы не можем по техническим причинам.

Нам надо из самого числа найти его номер, чтобы понять, какой по счёту человек пришёл и дал в сумме 120 рукопожатий. Не вдаваясь в математические подробности, сразу скажем, что формула треугольных чисел может быть сведена к вот такому квадратному уравнению:

n² + n — 2T = 0.

Мы знаем, что у нас по условию Т = 120. Подставим это число в уравнение:

n² + n — 2 × 120 = 0 → n² + n — 240 = 0.

Применим знания из 7 класса школьной программы по математике и решим его:

n1 = -16 и n2 = 15.

Так как количество человек на встрече не может быть отрицательным, то вариант -16 нам не подходит. Остаётся 15, но так как наша последовательность сдвинута на единицу (потому что первый человек не пожимает руки никому, а отсчёт начинается со второго пришедшего), то мы прибавляем к 15 единицу и получаем 16 — это и будет правильный ответ.

Представьте, что вы не знаете про треугольные числа, но умеете программировать и организовывать циклы. Этого вполне достаточно для того, чтобы решить эту задачу.

Общее правило такое: каждый, кто приходит, делает на одно рукопожатие меньше, чем его собственный порядковый номер. Получится, что первый пожмёт руки 0 раз (1 — 1 = 0), второй — 1 раз (2 — 1 = 1) и так далее. И с каждым входящим мы будем эти рукопожатия складывать с остальными. Осталось написать программу. Как всегда в этих случаях, проще всего использовать JavaScript. Код, который будет ниже, можно вставить в консоль прямо на этой странице (Cmd + Alt + I) и получить нужный результат:

// переменные для подсчёта людей и общего количества рукопожатий
var count, handshake;
// в самом начале был один начальник транспортного цеха…
count = 1;
// ...который руку никому не пожал
handshake = 0;
// пока количество рукопожатий не станет равно 120 — выполняем цикл
while (handshake != 120) {
  //добавляем нового участника совещания
  count += 1;
  // считаем, сколько раз он пожмёт руки всем, кто уже присутствует
  handshake += (count - 1);
}
// выводим итоговое количество присутствующих
alert('Всего пришло ' + count + ' человек.')

В итоге за нас всю работу сделала программа, и ни одной формулы не задействовано.

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

Групповое рукопожатие

Центр исследований и исследований Карла Альберта, Коллекция Конгресса

Проблема рукопожатия

Проблему рукопожатия очень просто объяснить. В принципе, если у вас есть комната, полная людей, сколько рукопожатий необходимо, чтобы каждый человек пожал руку кому-нибудь ровно один раз?

Для небольших групп решение довольно простое, и его можно довольно быстро пересчитать, но как насчет 20 человек? или 50? или 1000? В этой статье мы рассмотрим, как методично найти ответы на эти вопросы и создать формулу, которую можно использовать для любого количества людей.

Малые группы

Начнем с поиска решений для небольших групп людей.

Для группы из 2 человек ответ очевиден: достаточно 1 рукопожатия.

Для группы из 3 человек человек 1 пожмет руки человеку 2 и человеку 3. Это просто оставит человека 2 и человека 3, чтобы пожать друг другу руки, а другому всего 3 рукопожатия.

Для групп, превышающих 3 человека, нам потребуется методический способ подсчета, чтобы не пропустить и не повторить рукопожатия, но математика все еще довольно проста.

Группы из четырех человек

Предположим, у нас есть 4 человека в комнате, которых мы назовем A, B, C и D. Мы можем разделить это на отдельные шаги, чтобы упростить подсчет.

  • Человек А по очереди пожимает друг другу руки — 3 рукопожатия.
  • Человек B теперь пожал руку A, ему все еще нужно пожать руку C и D — еще 2 рукопожатия.
  • Человек C пожал руки A и B, но ему все еще нужно пожать руку D — еще 1 рукопожатие.
  • Человек D пожал всем руку.

Таким образом, общее количество рукопожатий составляет 3 + 2 + 1 = 6.

Большие группы

Если вы внимательно посмотрите на наш расчет для группы из четырех человек, вы можете увидеть шаблон, который мы можем использовать для продолжения расчета количества рукопожатий, необходимых для групп разного размера. Предположим, у нас в комнате n человек.

  • Первый человек пожимает руки всем в комнате, кроме себя. Таким образом, его общее количество рукопожатий на 1 меньше, чем общее количество людей.
  • Второй человек уже пожал руку первому, но ему все еще нужно пожать руку всем остальным. Таким образом, количество оставшихся людей на 2 меньше, чем общее количество человек в комнате.
  • Теперь третий человек пожал руки первому и второму. Это означает, что оставшееся количество рукопожатий для него на 3 меньше, чем общее количество людей в комнате.
  • Так продолжается с каждым рукопожатием на одно рукопожатие меньше, пока мы не дойдем до предпоследнего человека, которому нужно только пожать руку последнему.

Используя эту логику, мы получаем количество рукопожатий, показанное в таблице ниже.

Количество рукопожатий, необходимое для групп разного размера

Кол-во человек в комнате Требуемое количество рукопожатий

2

1

3

3

4

6

5

10

6

15

7

21 год

8

28

Создание формулы для задачи о рукопожатии

Наш метод пока хорош для довольно небольших групп, но для больших групп он все же займет некоторое время. По этой причине мы собираемся создать алгебраическую формулу для мгновенного вычисления количества рукопожатий, необходимых для группы любого размера.

Предположим, у вас в комнате n человек. Используя нашу логику сверху:

  • Человек 1 пожимает n — 1 руки
  • Человек 2 пожимает — 2 руки
  • Человек 3 пожимает — 3 руки
  • и так далее, пока не дойдете до предпоследнего человека, пожимающего 1 оставшуюся руку.

Это дает нам следующую формулу:

Количество рукопожатий для группы из n человек = (n — 1) + (n — 2) + (n — 3) +… + 2 + 1.

Это все еще немного долго, но есть быстрый и удобный способ его упростить. Представьте, что произойдет, если мы сложим первый и последний члены вместе: (n — 1) + 1 = n.

Если мы сделаем то же самое для второго и предпоследнего членов, мы получим: (n — 2) + 2 = n.

Фактически, если мы проделаем это до конца, мы получим n каждый раз. Очевидно, что в нашем исходном ряду есть n — 1 члена, поскольку мы складываем числа от 1 до n — 1 . Следовательно, добавляя термины, как указано выше, мы получаем n партий по n — 1 . Мы фактически добавили сюда всю нашу последовательность, поэтому, чтобы вернуться к требуемой сумме, нам нужно уменьшить вдвое этот ответ. Это дает нам формулу:

Количество рукопожатий для группы из n человек = n × (n — 1) / 2.

Теперь мы можем использовать эту формулу для расчета результатов для гораздо больших групп.

Формула

Для группы из n человек:

Количество рукопожатий = n × (n — 1) / 2.

Кол-во человек в номере Требуемое количество рукопожатий

20

190

50

1225

100

4950

1000

499 500

Интересное замечание: треугольные числа

Если вы посмотрите на количество рукопожатий, необходимых для каждой группы, вы увидите, что каждый раз, когда размер группы увеличивается на единицу, количество рукопожатий увеличивается на единицу по сравнению с предыдущим увеличением. т.е.

  • 2 человека = 1
  • 3 человека = 1 + 2
  • 4 человека = 1 + 2 + 3
  • 5 человек = 1 + 2 + 3 + 4 и так далее.

Список чисел, созданный этим методом, 1, 3, 6, 10, 15, 21,… известен как «треугольные числа». Если мы используем обозначение T n для описания n- го треугольного числа, то для группы из n человек количество требуемых рукопожатий всегда будет T n-1.

Вопросы и Ответы

Вопрос: На митинге присутствовали люди. Перед началом встречи каждый из них пожимал друг другу руки ровно один раз. Было подсчитано общее количество рукопожатий, которое составило 36. Сколько человек пришло на встречу, исходя из проблемы рукопожатия?

Ответ: Установив нашу формулу равной 36, мы получим nx (n-1) / 2 = 36.

пх (п-1) = 72

п = 9

Итак, на собрании 9 человек.

© 2020 Дэвид

Сколько было рукопожатий?

Сколько было рукопожатий?

Вопрос подробнее:

Сколько было рукопожатий?

Четыре человека обменялись рукопожатиями. Сколько было рукопожатий?

Хотела бы узнать, с какой целью задача не уточняет, что подразумевается под рукопожатием, обменялись ли эти люди рукопожатиями между собой, еще с какими-то другими людьми?

В двух первых классах у детей получились разные ответы.

Как родителям проверять правильность решения задачи, если с точки зрения однозначного ответа вопрос поставлен некорректно? В учебнике для 1-го класса обратила внимание на несколько подобных задач.

Ответ:

Уважаемый посетитель сайта!

Очень радует, что Ваш ребенок решает логические задачи, которые не входят в обязательный минимум знаний, и Вы при этом поддерживаете его поиск.

Данная задача – не авторская, а классическая, ее уже более сотни лет включают в разнообразные сборники математических задач, олимпиады и т.д. Никаких уточнений по поводу того, что такое «рукопожатие» обычно не приводится, так как странно было бы уточнять, что под рукопожатием понимается то, что двое пожали друг другу руки». Именно поэтому никаких замечаний со стороны математиков РАН при грифовании учебников эта задача никогда не вызывала.

Данная задача имеет однозначное решение, которое можно получить несколькими способами. Приведем некоторые из них.

1 способ

Каждый из 4 человек пожал руки трем другим людям. Произведение 3 · 4 = 12 дает удвоенное число рукопожатий. Действительно, в этом расчете учтено, что первый пожал руку второму, а второй – первому, на самом же деле было одно рукопожатие. Итак, число рукопожатий равно: (4 · 3) : 2 = 6.

2 способ:

Обозначим людей номерами. Первый человек – (1), второй – (2) и т.д. Рукопожатие первого человека со вторым можно обозначить 1-2 и т.д. Тогда имеем наглядную картину:

Первый человек обменялся рукопожатиями 3 раза: 1-2, 1-3, 1-4;

дополнительно второй – 2 раза: 2-3, 2-4;

дополнительно третий – 1 раз: 3-4.

При этом все рукопожатия четвертого уже сосчитаны.

Значит, всего было 3 + 2 + 1 = 6 рукопожатий.

Возможно, ребёнку будет удобнее решить задачу графически.

3 способ:

Сделаем к задаче чертеж. Каждый из людей обозначается на нем точкой (по условию, их всего 4), а рукопожатие – отрезком, соединяющим две точки. Так, отрезок АВ на этом чертеже обозначает, что люди А и В пожали друг другу руку.

Видно, что отрезков всего шесть.

4 способ:

Легче всего воспринимают дети представление решения в явном виде.

Например, можно вызвать к доске четырех учеников. Первый ученик пожимает остальным руки. На доске записывается число произведенных рукопожатий: 3.

Сделавший все рукопожатия садится на свое место. Остаются у доски трое. Один из них пожимает руки остальным и садится на место. На доске фиксируется: 2.

Можно переспросить у садящегося на место, всем ли он пожал руки или только двум ученикам. Он ответит, что всем: самый первый пожал ему руку еще раньше.

Следующему остается пожать только одну руку. А самый последний не должен пожимать руку никому, так как все уже пожали ему руку.

На доске записано: 3, 2, 1. Сложив эти числа, получаем общее число рукопожатий: 6.

Важно, что это задание допускает различные варианты решения. Каждый ребёнок находит свой вариант, обосновывает его. Всё это способствует развитию мыслительных операций, речи, вариативному мышлению, навыков общения.

Математика – наука интересная и занимательная. Новых Вам открытий!

С уважением,

Кигель Н.В., методист

Центра системно-деятельностной педагогики «Школа 2000…»

АПК и ППРО.

Понравилась статья? Поделить с друзьями:
  • Как найти тональность по аккордам
  • Как найти определение в английском языке
  • Как найти количество чисел в частном
  • Интернет работает с ошибками как исправить
  • Как найти запчасти на москвич