作业帮 > 数学 > 作业

有这样一个程序:从0开始交替这做加法或乘法,做加法时将上次的运算结果加2或加3,做乘法时,将上次结果乘

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/05/16 04:27:48
有这样一个程序:从0开始交替这做加法或乘法,做加法时将上次的运算结果加2或加3,做乘法时,将上次结果乘
请问:这个程序能得到2的2008次+2的2005次减2吗?
不好意思哈,乘2,好像字数太多了,被百度删了
有这样一个程序:从0开始交替这做加法或乘法,做加法时将上次的运算结果加2或加3,做乘法时,将上次结果乘
设每次加的数分别是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的2004次+2的2003次+2的2002次+...+2=2*2的2006次+3*2的2005次+2*2的2004次+2*2的2003次+2*2的2002次+...+2
所以只要去n=2007 然后取a1-a2007分别为2 3 2 2 .2就可以了