Простейший математический фокус

Можно использовать для пикапа или на пьяных вечеринках

Простейший математический фокус

Мы недавно рассказали о том, как угадать любое число от 0 до 100 за 7 попыток или меньше. Сегодня будет другой трюк, который сработает и с первоклассником, и с доктором наук.

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

Работает так:

  1. Ваш собеседник загадывает любое целое число и умножает его на 2.
  2. Прибавляет к результату 8.
  3. Что получилось — делит на 2.
  4. От результата отнимает своё число, которое он загадал.

А вы делаете сосредоточенный вид и после паузы называете число 4. Работает всегда, даже если загадать 945 342 371.

Как это работает

Всё просто: сам ход вычислений построен так, чтобы независимо от первоначального числа получилось 4. Следите за руками.

  1. Обозначим загаданное число за X и умножим его на 2 → получим 2X
  2. Прибавляем 8 → получим 2X + 8
  3. Результат делим на 2 → (2X + 8) / 2 = X + 4
  4. Отнимаем загаданное число X → X + 4 − X = 4

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

А зачем это мне знать?

О, применений этого знания масса:

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

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

Художник:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Олег Вешкурцев

Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно
Делаем страницу «О себе» на Бутстрапе
Делаем страницу «О себе» на Бутстрапе

Если ты можешь сделать страницу о себе, ты можешь сделать всё.

medium
Ещё больше полезных CSS-команд
Ещё больше полезных CSS-команд

Короткие и мощные.

hard
Как устроен проект «Гадаем на статьях Кода»
Как устроен проект «Гадаем на статьях Кода»

Никакой магии, только JavaScript.

easy
Делаем своё приложение для ведения бюджета
Делаем своё приложение для ведения бюджета

Базовая версия

easy
n8n автоматизация без кода: учимся делать парсер Telegram за выходные
n8n автоматизация без кода: учимся делать парсер Telegram за выходные

Разбираем визуальный конструктор воркфлоу и собираем парсер новостей

medium
Отладка Python-кода с помощью pdb
Отладка Python-кода с помощью pdb

В сложных программах это лучше, чем print()

hard
Рисуем лабиринты любой сложности
Рисуем лабиринты любой сложности

Вообще любой сложности, какой захотите

hard
Делаем эффектную фотогалерею на сайте
Делаем эффектную фотогалерею на сайте

Красивый трёхмерный виджет с несложным кодом

hard
Что означает ошибка ValueError: invalid literal for int() with base 10
Что означает ошибка ValueError: invalid literal for int() with base 10

Что будет, если попытаться преобразовать в число то, что похоже на число, но им не является

easy
easy