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

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

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

Мы недавно рассказали о том, как угадать любое число от 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
Находим самые популярные слова в опросах
Находим самые популярные слова в опросах

Магия таблиц на службе общественного мнения

medium
JavaScript addEventListener() — метод, который нужен любому фронтенд-разработчику
JavaScript addEventListener() — метод, который нужен любому фронтенд-разработчику

Гайд по обработке событий в JS

hard
Игра «Собери пирамиду»
Игра «Собери пирамиду»

Трёхмерная игра с реалистичной физикой

hard
Что означает ошибка TypeError: something() takes 0 positional arguments but 1 was given
Что означает ошибка TypeError: something() takes 0 positional arguments but 1 was given

Это когда аргументы появляются там, где их быть не должно

easy
Что делать, когда Python сам меняет значения списка
Что делать, когда Python сам меняет значения списка

Детективная история про указатели и память

medium
easy