题解|2023暑期牛客多校07
M.Writing Books
签到
题意
给定一个正整数 $n$ ,求 $1$ ~ $n$ 共有多少位数字
解题思路
$1$ ~ $9$ 共 $9\times 10^0 \times 1$ 位;
$10$ ~ $99$ 共 $9\times 10^1 \times 2$ 位;
以此类推,求和即可
参考代码
1 | void solve() |
评论
签到
给定一个正整数 $n$ ,求 $1$ ~ $n$ 共有多少位数字
$1$ ~ $9$ 共 $9\times 10^0 \times 1$ 位;
$10$ ~ $99$ 共 $9\times 10^1 \times 2$ 位;
以此类推,求和即可
1 | void solve() |