当前位置 :
对于每个正整数n,设f(n)表示1+2+…+n的末尾数字.如f(1)=1,f(3)=6.试计算f(1)+f(2)+…+f(2011)的值
1人问答
问题描述:

对于每个正整数n,设f(n)表示1+2+…+n的末尾数字.如f(1)=1,f(3)=6.试计算f(1)+f(2)+…+f(2011)的值

曹卫回答:
  这可以归为周期类的问题.   不妨设f(n)=0,且n+1的个位数为1,则f(n+1)=1.n+2的个位数就为2,则f(n+3)=3……这与f(1)=1,f(2)=3,f(3)=6……不是形成了循环了吗!于是问题转为了求满足此条件的最小的n!   直接计算知n=21(不知道有没有比较巧妙的方法能够计算).于是函数f(n)的周期为20,计算出f(1)到f(20),这应该是比较好算的!则f(1)+f(2)+……+f(2011)=20·(f(1)+f(2)+……+f(20))+f(1)+f(2)+……+f(11)=1467
最新更新
优秀其它推荐
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞