Простая математическая задача взорвала интернет
Пользователям социальной сети LinkedIn предложили решить несложный пример, с которым справится любой школьник. К всеобщему удивлению, правильный ответ смогли дать далеко не все, несмотря на то, что автор приложил ответы к задаче на выбор.
Как стало известно , задачу опубликовали под вызывающим заголовком: «Давайте посмотрим кто из нас глупый…» Ниже автор опубликовал простой пример со сложением и умножением и тремя вариантами ответов. В короткие сроки запись заполонили комментарии с самыми разнообразными ответами, многие из которых оказалось неверными.
Впоследствии проверить своих друзей захотелось и другим. Запись быстро стала набирать количество репостов, собирая все больше и больше комментариев. Примечательно, что некоторые так и не разобрались, почему дали неверный ответ, настаивая на том, что их решение является единственно правильным.
Стоит отметить, что подобные задачи уже не первый раз привлекают массовое внимание пользователей социальных сетей. Так, к примеру, в мае этого года пользователи не смогли решить похожий математический пример уровня начальной школы.
По словам психологов, причиной вирусного распространения подобных задач является самолюбование. По данным , ученые говорят о том, что мы живем в век нарциссизма, поэтому решая подобные примеры пользователи быстро получают награду за проверку собственных знаний. А социальные сети позволяют распространять их мгновенно среди миллионов пользователей .
Чтобы оставлять комментарии вам необходимо войти под своим аккаунтом. Если вы еще не зарегистрированы, то можете пройти экспресс-регистрацию, которая займет всего пару минут.
Вот наглядный пример того, почему не надо уезжать учиться за границу :) (особенно в Америку, я в перископе такого насмотрелся..)
int i = 5;
i = ++i + ++i;
i = ?
(++i + ++i) == (6 + 7).
Потому-что не надо путать инкремент с выражением (х + 1). Инкремент, в даном случае преинкремент (++х) сперва добавляет единицу к переменной (да, он меняет ни что иное, как саму переменную), а потом выполняет нужную операцию. В задаче выше у нас есть 2 преинкремента, то есть, в выражении ++і + ++і в левой части к переменной і добавляется единица, получается 6, а потом уже в правой части к переменной добавляется еще одна единица, получается уже 7. Вот и выходит 6 + 7.
1)
i = 5;
i + 1; //ошибка, так-так результат нигде не поисваивается.
2)
i = 5;
++i; //к переменной i прибавилась единица, и теперь i == 6.
++i //а теперь i == 7.
++i - это сокращенная форма i = i + 1.
i= 1+5 + 1+5
i=12
Ответ:1337