留求艺—您的留学规划师

1加到99的算法设计

245次

问题描述:

1加到99的算法设计急求答案,帮忙回答下

最佳答案

推荐答案

最简单的,高斯算法。

根据等差数列求和的规则,首尾数字之和是100,从首尾依次往中间一个单位递推,1+99=2+98=...=49+51=100,共49对,再加上只能跟本身配对的50,答案为100×49+50=4950。当然,可以用穷举法,这里给出伪代码:int ans = 0, i = 1;while (i < 100) {ans += i;i++;}return ans;

1加到99的算法设计

为你推荐

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  在线报名  |  网站地图