不需要算sum,和是m^3,m个数求和,所以这m个数的平均数一定是m^2,根据这个直接可以算出第一个数。 若m为偶数,是m^2-1-2*(m/2-1)(m为偶数则m^2为偶数,先-1找到第m/2个数,然后再减去(m/2-1)个2找到第一个数),化简后为m^2-m+1。 若m为奇数,是m^2-2*(m/2)(m为奇数则m^2为奇数,它就是中间的数),这里化简时需要注意,因为m是奇数,做整数除法时,m/2等于(m-1)/2,因此2*(m/2)不等m,而等于m-1,所以化简为m^2-(m-1)=m^2-m+1。 至此,奇数和偶数的计算公式统一。
点赞

相关推荐

牛客网
牛客网在线编程
牛客网题解
牛客企业服务