[PAT乙级]1021 个位数统计
生活随笔
收集整理的这篇文章主要介绍了
[PAT乙级]1021 个位数统计
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
输入格式:
每个输入包含 1 个测试用例,即一个不超过 1000 位的正整数 N。
输出格式:
对 N 中每一种不同的个位数字,以 D:M 的格式在一行中输出该位数字 D 及其在 N 中出现的次数 M。要求按 D 的升序输出。
输入样例:
输出样例:
0:2 1:3 3:1代码如下:
#include <iostream> #include <string> using namespace std; const int N = 10; int a[N];int main() {string num;cin >> num;for (int i = 0; i < num.length(); i++){a[(num[i] - '0')]++;}for (int i = 0; i < 10; i++){if (a[i] != 0) cout << i << ":" << a[i] << endl;}return 0; }总结
以上是生活随笔为你收集整理的[PAT乙级]1021 个位数统计的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 微软CEO纳德拉:无论奥特曼最终去哪 O
- 下一篇: [PAT乙级]1023 组个最小数