Приветик, Оль! Спросила у мужа вот, что он ответил:
Решение задачи: если взять абсолютно любое число, и вычесть из него составляющие его цифры (например, из числа 54 надо вычесть 5 и 4, получится 45), то полученое число ВСЕГДА будет делится на цифру 9 без остатка. В "Магическом квадрате" работает следующая простая процедура: генерируется номер случайного числа, по этому номеру и будет у нас определятся какой символ будет подставлятся у числа, которое делится на 9. По циклу от 99 до 0 формируются квадраты с символами и срабатывает условие, если индекс делится на 9, то в текущем квадрате нужно подставить тот символ, который определился в самом начале процедуры иначе подставляется какой-нибудь другой случаный символ. Вот и все! И никакой магии!
Ответ на комментарий Наталёк-Наталёк #
Он угадывает не числа, а знак рядом с числом. Например 86-8-6=72 Так вот напротив числа 72 стоит знак, а когда нажмешь на квадрат, появляется этот знак!
Ответ на комментарий liolea #
Мудрено!!!!!
Все значительно проще для понимания. В квадрате присутствует диагонать снизу вверх, состоящая из чисел 9, 18, 27, 36, 45, 54, 63, 72, 81.
А взяв любое двузначное число и отняв от него сумму составляющих чисел, мы получаем всегда цифру из этой самой диагонали, а против этих чисел на диагонали одинаковый рисунок, он же и появляется, когда нажимаешь на черный квадрат.
Искомые разницы двухзначного и их составляющих в магическом квадрате стоят в строго отведенных местах и обозначены одной и той же буквой, которая изменяется на другую букву при обновлении задания (при нажатии на кнопку повторить). Например все комбинации разниц обозначены буквой i (18-i) [показать]
Теперь после обновления те же числа обозначены буквой m [700x440]
Ответ на комментарий liolea #
Лёль! спасибо за оценку моего дневничка!!!
что касается этого квадрата - примерно поняла - но как он может угадывать символов - у меня осталось число, к примеру 18! - почему он не указал мне символ цифры - 27 - тоже делится на 9 без остатка, или что-нибудь подобное????
Ответ на комментарий Ledy_OlgA #
ну посмотрела - ничего опять не поняла(((((
мне не понятно - как он определяет что это именно это число и этот символ?????
Ответ на комментарий VolshebnicaS #
Я потом уже догадалась))) Но всё равно спасибо
Просто я раньше другую подобную штучку видела (уже и не вспомню где) там и числа угадывались
Ответ на комментарий Dreamere #
я поняла, что здесь все в определенной закономерности - это ясно - не могу понять - символов и букв достаточно много - почему он попадает именно в ту, которая у меня в моей тупой голове???)))
Ответ на комментарий Ledy_OlgA #
ps Олик. на самом деле, что я написала для меня тёмный лес - это цитата моего мужа точь в точь))) Вот он с работы придёт я его попрошу,чтоб он более доступно нам объяснил. Я ваще в этом деле тугодум, для меня даже алгоритм новое слово (не то мышление у мну)))
Ответ на комментарий Ledy_OlgA #
Оля, посмотри на диагональ, о которой я тебе говорила в комментарии.
Возьми любые числа 41-4-1=36, 54-5-4=45, 81-8-1=72, 25-5-2=18, 30-3=27
В данный конкретный момент у тебя на диагонали например находится m , а против неё стоят те самые цифры 9, 18, 27,36,45,54,63,72,81
В следующий раз ты получишь опять цифры из диагонали, но там будет стоять против всех чисел другой знак, и нажав на квадрат ты его и получишь.
Ну если и сейчас не поняла, сключай скайп.