4 года назад
Турнир имени Ломоносова. Задача про рукопожатия
В классе учится 36 человек. Каждое утро, заходя в класс, некоторые в знак приветствия жмут друг другу руки, причём никто никому не жмёт руку за день более одного раза. В один из дней оказалось, что никакие два ученика, которые сделали одинаковое число рукопожатий, не жали руку друг другу. Какое максимальное число рукопожатий могло быть сделано в этот день? Задача была предложена 9 марта 2020 года на заключительном туре Турнира имени Ломоносова, который проводится для 11-классников. Воспользуемся "жадным" алгоритмом. Пожать руку всем (35 одноклассникам) мог только один, потому что если бы нашёлся...
Про шесть рукопожатий
Все началось с того, что двое друзей по имени Джон и Джейн встретились после долгого расстояния. Они были очень рады видеть друг друга и решили поднять руки для рукопожатия. Но вместо обычного рукопожатия они решили проверить свою фантазию и придумали шесть разных рукопожатий. Первое рукопожатие было названо «Рука дружбы». Они просто пожали друг другу руки и поцеловались в ладонь. Второе рукопожатие было названо «Рука приветствия». Они подняли правую руку и пожали друг другу ладонь. Третье рукопожатие было названо «Рука признания»...