Quote (Mihahail)
Quote (Mihahail)
echo 9*(11*$x+$y)
Это следует оттуда, что трехзначное число xyz представимо как:
xyz = 100*x+10*y+z
Поэтому число минус сумма его цифр:
xyz-(x+y+z) = 100*x + 10*y +z - x - y - z = 99*x+9*y = 9*(11*x+y) = А Где А - число, две цифры которого нужно назвать
Таким образом число должно быть кратно 9. Оно кратно, когда сумма всех цифр в числе кратна 9.
А скрипт я написал просто из любви к искусству)
Ничего себе, я уж точно до такого не додумался бы Интересно, долго сидел?