#include<iostream> using namespace std; int l, r = 1, temp, m, sum = 0; int main(){ cin >> m; l = m; while(l){ temp = l % 10; if(temp == 0){ sum += m / (r * 10) * r; } else if(temp == 1){ sum += m % r + 1; sum += m / (r * 10) * r; }else{ sum += (m / (r * 10) + 1) * r; } l /= 10; r *= 10; } cout << sum << endl; return 0; }
1009 数字1的数量
猜你喜欢
转载自blog.csdn.net/m0_37691414/article/details/80441150
今日推荐
周排行