前N个数的和是N(N+1)/2,前K个平方数的和是K(K+1)(2K+1)/6,问前小于或等于50的数中不是平方数的其余数的和是多少,记得算出来是1300多少的..选了C
Ans: 1135
(50*51)/2 – (7*8*15)/6 = 1135
麻烦解释一哈子
举报
楼主可能没有读懂题目的意思,
前n个数的和: n(n+1)/2, 小于等于50的数,就是前50个数,n=50, (50*51)/2
前k个平方数的和: k(k+1)(2k+1)/6, 50以内的平方数有7个(8^2=64, 大于50了), 所以k=7, (7*8*15)/6
问其余的书的和是多少, 两个减一下...就是了...
发表回复
手机版|ChaseDream|GMT+8, 2025-11-5 16:01 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2025 ChaseDream.com. All Rights Reserved.