码迷,mamicode.com
首页 > 其他好文 > 详细

数数字

时间:2017-03-17 17:57:37      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:stream   problem   地方   style   log   ==   href   tps   title   

Digit Counting

这题也是参考书上的习题3-2,题目也不贴了。题比较简单,值得留意的地方就是数组下角标的对应关系。C++实现如下:

 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int i;
 6     int n;
 7     int cases;
 8     cin >> cases;
 9     while (cases--)
10     {
11         int tmp[10] = { 0 };
12         cin >> n;
13         i = 1;
14         for (i = 1; i <= n; i++)
15         {
16             int pos = 0;
17             int p = i;
18             while (p != 0)
19             {
20                 tmp[p % 10]++;
21                 p /= 10;
22             }
23 
24         }
25         for (i = 0; i < 10; i++)
26             if (i == 9)
27                 cout << tmp[i] << endl;
28             else
29                 cout << tmp[i] << " ";
30     }
31     return 0;
32 }

 

数数字

标签:stream   problem   地方   style   log   ==   href   tps   title   

原文地址:http://www.cnblogs.com/ggggg63/p/6567353.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!