出现在个位上,每10个数出现一次,共500/10=50次;
出现在十位上,每100个数出现一次,每次用10次,共500/100*10=50次;
出现在百位上,只有一次,每次用100次,共100次;
50+50+100=200次。
个位、十位、百位之间根本不重复,是你算错了,比如100-200之间,一共有旦竖氏100个数,仅仅出现在百位上纤誉的就有100个1,再加上十位上模散的10个,个位上的10个,应该是120个。
你是把像111这种数算成一个了,而题目问的是数字1出现的次数。
100以咐此哪内衡码:19个
100-200:100个
200-300:19个
300-400:19个
400-500:19个
全部加起来:176个
楼上的算法不对哦,没有把重复的去扒洞掉哦
个位上的1出现一共50次,
十伏圆为上的1出现一共悔厅庆50次,
百位上的1出现一共100次碧握,
数字1在页码上出现200次。