有这样一个程序:从0开始交替这做加法或乘法,做加法时将上次的运算结果加2或加3,做乘法时,将上次结果乘
问题描述:
有这样一个程序:从0开始交替这做加法或乘法,做加法时将上次的运算结果加2或加3,做乘法时,将上次结果乘
请问:这个程序能得到2的2008次+2的2005次减2吗?
不好意思哈,乘2,好像字数太多了,被百度删了
答
设每次加的数分别是a1 a2 a3...an(都是2或者3)那么最后的形式是a1*2^n+a2*2^(n-1)+...+an*2或者是a1*2^(n-1)+a2*2^(n-2)+...+an(按照最后是乘法还是加法分的)2的2008次+2的2005次减2=2*2的2006次+2*2的2006次+2的200...