桂林电子科技大学第三届ACM程序设计竞赛 B题

简介: 桂林电子科技大学第三届ACM程序设计竞赛 B题
小猫在研究字符串。
小猫在研究重复。
给定N个长度为M的字符串,问这些字符串去重后有几种。
题意:输入n个字符串,输出有多少个不同的字符串
思路:map,或者set去重
#include <bits/stdc++.h>
using namespace std;
int main() {
    int n, m;
    cin >> n >> m;
    map<string,int> mp;
    while (n--) {
        string str;
        cin >> str;
        mp[str]++;
    }
    cout << mp.size() << endl;
    return 0;
}
相关文章
|
7月前
集美大学第九届程序设计竞赛
集美大学第九届程序设计竞赛
44 0
|
1月前
第十三届西南民族大学程序设计竞赛
第十三届西南民族大学程序设计竞赛
21 0
|
11月前
|
C++
山东省第一届省赛 Ivan comes again
山东省第一届省赛 Ivan comes again
44 0
|
机器学习/深度学习 人工智能 安全
今天,我们和香港科技大学在一起了
今天,我们和香港科技大学在一起了
99 0
桂林电子科技大学第三届ACM程序设计竞赛 F题
桂林电子科技大学第三届ACM程序设计竞赛 F题
66 0
桂林电子科技大学第三届ACM程序设计竞赛 J题
桂林电子科技大学第三届ACM程序设计竞赛 J题
72 0
桂林电子科技大学第三届ACM程序设计竞赛 C题
桂林电子科技大学第三届ACM程序设计竞赛 C题
102 0
桂林电子科技大学第三届ACM程序设计竞赛 H题
桂林电子科技大学第三届ACM程序设计竞赛 H题
54 0
桂林电子科技大学第三届ACM程序设计竞赛 I题
桂林电子科技大学第三届ACM程序设计竞赛 I题
57 0
桂林电子科技大学第三届ACM程序设计竞赛 D题
桂林电子科技大学第三届ACM程序设计竞赛 D题
78 0