1~n这n个整数的十进制表示中1出现的次数
输入一个整数 n
,求1~n这n个整数的十进制表示中1出现的次数。
例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。
示例 1:
1 |
|
示例 2:
1 |
|
限制:
1 <= n < 2^31
一、for循环
1 |
|
最终报错–<内存溢出>
二、找规律
1~n这n个整数的十进制表示中1出现的次数
https://ajieio.github.io/2023/08/24/num1/
输入一个整数 n
,求1~n这n个整数的十进制表示中1出现的次数。
例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。
示例 1:
1 |
|
示例 2:
1 |
|
限制:
1 <= n < 2^31
1 |
|
最终报错–<内存溢出>