Олимпиада имени Леонарда Эйлера 2024-2025 учебный год, I тур дистанционного этапа
Комментарий/решение:
(a+b+c)(d+e)=ad+ae+bd+be+ce
ab+ac+bc+cd+de=c(a+b)+d(c+e)+ab
И считаем что компьютер хранить. а+b и c(a+b)+(a+b+c)(d+e)+d(c+e)+ab.c(a+b) уже две действия c(a+b)+(a+b+c)(d+e). И плюс это третий (a+b)+c четвёртый (a+b+c)*(d+e) умножение пятый и d+e шестой. d(c+e) седьмой восьмой +ab плюс девятый ab умножения десятый
Расмотрим сумму:
ab+ac+ad+ae+bc+bd+be+cd+ce+de
Её можно переписать так:
a(b+c+d+e)+b(c+d+e)+c(d+e)+de.
Теперь посчитаем затраты:
2. Сложения внутри скобок.
Компьютеру достаточно вычислить суммы:
1) a+b,
2) b+c
3) c+d.
Так как внутри скобок есть сумма этих чисел, и этого достаточно так как компьютер запоминает сумму. На это уйдёт 3 операции сложения, то есть 3кВт/ч.
3. Умножения:
В выражении требуется 4 умножения. Это:
1) a×(a+b+c+d+e)
2) b×(c+d+e)
3) c×(d+e)
4) d×e.
А эти умножение тратят ещё 4кВт/ч.
3. Итоговое сложение:
Результаты умножений складываются, и это ещё
3 операции сложения. Это ещё 3 кВт/ч.
В Итоге:
У нас уходит:
3+4+3=10кВт/ч
Что доказывает, что компьютер может вычислить это потратив не больше 10кВт/ч
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.