新浪的一个小题
把1-100的自然数放到a[99]这个数组里,请用最简单的方法做出1-100之间那个数没有放到a[99]这个数组里
牛B 呀,我什么时候才能有这么厉害
以下是引用福尔摩斯在2007-2-12 20:36:59的发言:
对不起,我太粗心了
我把a[99]看成a[100]了
回到原题目
我个人认为最简单方法是这样的:
1:首先我们先给这99个数编号;
2:我们把这99个数加起来,得到一个总和;
3:我们把1到100的数加起来(等差数列的求和,这个很简单吧)得出5050;
4:用5050减去步骤2中的那个总和数,这个差就是没有被放进a[99]的那个数了
牛B 呀,我什么时候才能有这么厉害[/QUOTE]
学学数论就有那么NB了..