有人编写了一个程序,从1开始,交替做乘法或加法(第一次可以是加法,也可以是乘法),每次加法,将上次运算结果加2或加3:每次乘法,将上次的运算结果乘2或乘3,例如30,可以这样得到:1+3=4*2=8+2=10*3=30,请问怎样可以得到:2

问题描述:

有人编写了一个程序,从1开始,交替做乘法或加法(第一次可以是加法,也可以是乘法),每次加法,将上次运算结果加2或加3:每次乘法,将上次的运算结果乘2或乘3,例如30,可以这样得到:1+3=4*2=8+2=10*3=30,请问怎样可以得到:2的100次+2的97次-2?

1+3=4+2=2的3次-2=2的3次+2-2=(2的3次+2-2)*2=……==2的100次+2的97次-2的97次=2的100次+2的97次-2的97次+2=2的100次+2的97次-2的97次+2+2=……=2的100次+2的97次-2