#include<bits/stdc++.h>
using namespace std;
int main(){
long n,a=0;
cin>>n;
for (int i=1;i<=n;i++)
{
int p=i;
while (p)
{
if (p%10==1)
a++;
p/=10;
}
}
printf ("%.d",a);
return 0;
}
c++1095 给定一个十进制正整数n(1≤n≤10000),写下从1到n的所有整数,然后数一下其中出现的数字“1”的个数。例如当n=2时,写下1,2。这样只出现了1个“1”;当n=12时,写下1,
于 2023-05-01 18:01:04 首次发布