如果依次写出1,2,3,4,...,398,399,400,那么这400个自然数中,共写了多少个数字“8”?

来源:百度知道 编辑:UC知道 时间:2024/05/30 07:22:04

在1-100内,个位为8的有8、18、28、38、48、58、68、78、88、98一共10个
十位为8的从80~89共10个
1-100内共20个8
101-200,201-300,301-400内8的个数跟1-100一样多
总共有20*4=80个

1至100中,个位上的8,有10个(8、18、28、38、48、58、68、78、88、98)
十位上的8也有10个。(80、81、82、83、84、85、86、87、88、89、)
共10+10=20个
101至200中,个位上的8,有10个,十位上的8也有10个。
201至300中,个位上的8,有10个,十位上的8也有10个。
301至400中,个位上的8,有10个,十位上的8也有10个。
这400个自然数中,共写了(10+10)×4=80个数字“8”。

1-10 有1个
11-20 有1个
…………
∴1-100 各位上有10个 加上 十位是8的10个共 20个

那么400就有 4*20=80个

42个:8 18 28 38 48 58 68 78 88 98 108 118 128 138 148 158 168 178 188 198 208 218 228 238 248 258 268 278 288 298 308 318 328 338 348 358 368 378 388 398

哈哈,很容易,8在个位上的有40个,8在十位上的有40个,所以一共就是有80个

80