1 <script type="text/javascript"> 2 window.onload = function() { 3 var n =81; 4 // 求组数 5 var z ...
1 <script type="text/javascript"> 2 window.onload = function() { 3 var n =81; 4 // 求组数 5 var zushu = Math.floor(n / 2); 6 var sum = (1 + 81) * (zushu) + (zushu + 1) * (n % 2); 7 console.log("总和为:" + sum); 8 var avg = sum / 3; 9 console.log("平均数为:" + avg);10 var thisSum = 0;// 前n个数的和11 for (var i = 1; i <= n; i++) {12 thisSum += i;13 if (thisSum > avg) {14 console.log("三组中数字最多的一组有:" + (i - 1) + " 个,此时的和为:" + (thisSum - i) + "");15 break;16 }17 }18 }19 </script>
原标题:将1、2、3、……、81这八十一个连续自然数分成三组,使每组的和相等。三组中个数最多的一组有几个?
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。