将数列{2*n-1}按第n组有n个数(n是正整数)的规则分组如下:(1),(2,4),(8,16,32),.,则第100组中的第一个数是?( 注:2*n-1是 2的n-1次方)

问题描述:

将数列{2*n-1}按第n组有n个数(n是正整数)的规则分组如下:(1),(2,4),(8,16,32),.,则第100组中的第一个数是?( 注:2*n-1是 2的n-1次方)

一楼正解

2^4951-1

前99组一共有 1+2+3+...+99=4950个数.
第100组第一个数就是第4951个数.这个数是2^4950.

按规律可知 第n组里的最后一个数为2的(1+2+3+……+n)-1次方
即第n组里的最后一个数为2^[(1+n)/2*n-1]
则第99组里的最后一个数为2的(1+2+3+……+99)-1次方
第100组里的第一个数为2的(1+2+3+……+99)次方
1+2+3+……+99=(1+99)/2*99=4950
即第100组中的第一个数为2^4950