美文网首页工作生活
PAT 1064 朋友数 (20 分)

PAT 1064 朋友数 (20 分)

作者: 昭明ZMing | 来源:发表于2019-07-02 23:18 被阅读0次

#include<iostream>
#include<string>
#include<map>
using namespace std;
int main() {
    int n, sum;
    map<int, int> m;
    string str;
    cin >> n;
    while (n--) {
        sum = 0;
        cin >> str;
        for (int i = 0; i < str.length(); i++)
            sum += str[i] - '0';
        m[sum]++;
    }
    cout << m.size() << endl;
    for(auto it = m.begin(); it != m.end(); it++) {
        if(it != m.begin()) cout<<" ";
        cout << it->first;
    }
    return 0;
}

相关文章

网友评论

    本文标题:PAT 1064 朋友数 (20 分)

    本文链接:https://www.haomeiwen.com/subject/eovxhctx.html