Программное обеспечение

Бродя по интернету нашел интересный сайт http://www.ugbereg.ru/magic.html хоетелось бы узнать как это работает,

при вычитании из любого положительного числа цифр его составляющих всегда получается число кратное 9-и, поэтому в этой таблице смотреть нужно на диагональ от нижнего левого угла до правого верхнего, по которой как раз и располагаются такие числа, и как можно заметить все значки в этой диагонали одинаковые, скрипт таблицы при каждой попытке угадать лишь меняет значок по всей диагонали числа 90 в этой диагонали а также 900, 9000 и т. д являются исключениями их невозможно получить таким вычитанием.
Никакой мистики, вот смотрите: возьмём любое положительное число, ну например 5861. Обозначим каждую цифру этого числа буквой, то есть:
a = 5
b = 8
c = 6
d = 1
таким образом число 5861 можно представить в виде: 1000*a + 100*b + 10*c + d
по условиям таблицы нам предлагается из числа 5861 вычесть все его составляющие, имеем:
1000*a + 100*b + 10*c + d - a - b - c - d = 999*a + 99*b + 9*c = 9*(111*a + 11*b + c) Вуаля, число без остатка делится на 9! Что и требовалось доказать!
Иван Москаленко
Иван Москаленко
59 890
Лучший ответ
...в клетках кратным девяти - 9, 18, 27, 36, 45, 54, 63, 72, 81 - один и тот же символ, поэтому в независимости какое число вы загадали, символ всегда будет угадываться.
Игорь Морозов
Игорь Морозов
60 793
За спам Вас забанит хостер100%
Аман Айткалиев
Аман Айткалиев
41 565
так узнавай
Ахмед Дудагов
Ахмед Дудагов
24 414