如果题目修改为,1 加到 73,进位多少次,你怎么算?
我的第二个方法失效,第一个方法仍然快速有效...
【 在 Zinux (Zinux) 的大作中提到: 】
: 标 题: Re: 希望杯的含金量如何?
: 发信站: 水木社区 (Tue Dec 14 11:22:52 2021), 站内
:
: 进位是消减数字和的操作,每进位一次,数字和减9。
: 1到100的每个数的所有数字和是
: 1+45*10+45*10=901
: 最后和5050的数字和是5+5=10
: 所以进位次数=(901-10)/9=99
: 【 在 SYSQP 的大作中提到: 】
: : 举个例子。比如38这个不知道是不是高斯做过的的题,反正我没有见过。1. 基础,十进制数数是小学一年级学的,如果你看过一年级的课本,可以看到上面的教法:满十个捆一起,这就是个位进十位的理解;同样,满百再捆一次,就是十位进百位。2. 进位的深刻理解,不管是什么进制的进位,其实就是把这些小棍子,整理好装箱。比如十进制,就是每十个装一个小箱(10),每十个小箱装一个中箱(100),每十个中箱装一个大箱(1000);所谓求和之后的进位,就是把这些进行过装箱处理的数,扔到一个仓库里面,然后,在原有的装箱之外,继续装箱,以符合该进制下的装箱规范。3. 解题思路,总和5050,这个数字最后是怎么装箱的?5050/1000取整=5大箱,5050/100取整=50中箱,5050/10取整=505小箱;505+50+5是最后的装箱总数,再扣去原来的装箱:10-19,已装10小箱;20-29,已装20小箱;………90-99,已装90小箱;100,已装10小箱,1中箱;计算:560-10-20-…-90-11=99写出来啰嗦一长串,实际想明白就是一瞬间的事情。上面只是一个方法,既然是高斯做过的题,肯定还得用高斯的思路来加快解题;从以上的思路,很容易想明白,交换加的顺序,不影响进位的记数。因此,高斯必须是用下面的方法解的,把数先配对:1+99,2+98…;发生了49*2次进位;凑出了,49+1个100;这些100,再继续相加,100,200,300…50百;于是,这50个100,到5000,会再有5次进位。验算:49*2+5=103;卧槽,怎么多了四个?哦:10+90,20+80,30+70,40+60,只进位一次,多算了4个。这回对了:49*2-4+5=99。还是第一种方法靠谱。- 来自 水木社区APP v3.5.2【 在 weifei9914 的大作中提到: 】: 你牛你来,这仨题难住我了,请指教--修改:SYSQP FROM 171.114.164.*FROM 223.104.19.*
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 123.114.89.*]
--
修改:SYSQP FROM 171.114.164.*
FROM 171.114.164.*