Решаем двумя способами — как ребёнок и как программист У этой задачи есть два решения — одно рассчитано на детей, второе — на взрослых суровых программистов. Какое сможете найти вы? Сама задача выглядит так: Надо найти, чему равны A и B. Решение для детей Представим, что мы знаем только самое простое умножение, максимум — с двузначными числами. Начнём с самого первого действия умножения в столбик: AB × A = 384 Так как AB — это A × 10 + B, то если разделить AB на 10, то получим число A, B. Получается, что A, B × A = 38,4 (потому что первую строку мы тоже делим на 10. А теперь следите за логикой. Это число — 38,4 — близко к квадрату числа A (A × A), и погрешность вносит только дробная часть. Представим, что её нет и посмотрим, квадрат какого числа максимально близко к 38,4: 5 × 5 = 25 → нет, слишком мало 6 × 6 = 36 → похоже на правду 7 × 7 = 49 → не, уже перебор Получается, что число A — это 6. Зная это, подставим пока ноль вместо числа B и посмотрим, что получится: 60 × 6 = 360 Но