今天刷到一个有意思的问题,说是从1到100有多少个1?这问题有意思,我得好好琢磨琢磨。
我寻思着这还不简单,一个个数呗!1,10,11,12... ... 这么一路数下去,手指头都快不够用。数到十几的时候还再往后,脑袋就有点晕乎乎的。 看来这笨办法不行,太费劲!
换个思路!
我开始琢磨规律。你看,个位数上,就一个1,这没啥好说的。十位数上,从10到19,这一下就冒出来10个1,再加上11里头有两个1,那就是11个1。然后,20到99之间,每隔10个数,就有一个十位数的1,像21,31,41... ...91,这么一算又有8个1。 还有一个100,里头带一个1。
把这些加起来:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 个位数:1个
- 十位数:11个
- 二十到九十九:8个
- 一百:1个
1 + 11 + 8 + 1 = 21
算出来!总共21个1。看来这数数也得讲方法,硬来可不行。以后再遇到这种问题,咱也有经验,先找规律,再动手,事半功倍!