Давненько я не проводил викторин. Вот вам задачка.
Перед вами неверное равенство: 101 - 102 = 1
В нем следует переместить один из символов, из которого оно состоит, так, чтобы равенство стало верным. Перемещать можно что угодно и куда угодно, но только 1 символ.
Правильные ответы и красивые версии будут премироваться кредитами, центами, а авторы наиболее интересных ответов получат от меня традиционный + на стену.
(пардон, но для начала включаю "Не более 1 сообщения" чтобы не зафлудили)
Один из красивейших ответов на эту задачку и он полностью соответствует условию. Подобный ответ далее приниматься не будет, поскольку уже дан. Но этот ответ не единственный. Викторина продолжается.
Добавлено спустя 01 минуту 52 секунды
Тоже верно. И тем не менее викторина продолжается. Хочется увидеть новые подходы.
двойку числа 102 приподнять вверх. чтоб получилось 101 - 10^2=1
а блин повтор(
_____________________
Ну можем мы отрицать: 101-102 = -1
(Я понимаю, 102 -101 = 1 для смещения двух чисел, даже если мы просто отрицая (101 -102)
Для того, чтобы написать... = -1 не откуда взять значок для знака "минус".
Числа, состоящие из нескольких символов, перемещать нельзя - это противоречит условию задачки. Можно перемещать символы, как сделала это бабка xeo - действительно знак "равно" состоит из двух символов.
Замечательно. Это третье решение задачки. Других решений на сегодня я не знаю, но это не значит, что их нет. Пусть вопрос повисит, вдруг коллективный разум выдаст нечто новое.
Читай третий пост - бабка xeo дала этот вариант, только текстом. Но на то она и бабка :))
Добавлено спустя 03 минуты 10 секунд
Подожду до вечера, а потом подведу итоги, сделаю переводы кредитов и разукрашу стены победителям. Но хочется верить - а вдруг есть еще решение, которого мы пока что не видели... Открываю тему для повторных постов.
Провожу их время от времени под настроение (можешь убедиться, просмотрев мои закрытые темы. До "Беседки" проводил их в "Вопросе-ответе").
Пора на работу. Окончательные итоги и призы - вечером.
Провожу их время от времени под настроение (можешь убедиться, просмотрев мои закрытые темы. До "Беседки" проводил их в "Вопросе-ответе").Пора на работу. Окончательные итоги и призы - вечером.
У каждого числа (не модуля) есть знак (- или +). Если стоит +, обычно его не пишут. Следовательно такое действие:
101 - 102 = 1 =>
- 101 + 102 = 1
имеет право быть
(Не читал все ответы, сам придумал. Надеюсь, все верно)
Призовые получают:
andrepop - 10 кредитов (классическое решение);
xeo - 15 кредитов (нестандартное решение "с правосторонней резьбой" ну и из уважения к возрасту);
influence - 15 кредитов (программистское решение, до которого не каждый дойдет);
mzn - 10 кредитов за не совсем корректное, но оригинальное решение.
Итого 50 кредитов.
Всем спасибо. Викторина закрыта.
Модераторам: вопрос закрою сам - дадим время призерам отписаться, что я их не "развел"