18 条题解
-
1
这个问题可以通过使用集合(Set)来解决。集合是一种不包含重复元素的数据结构,因此将所有的字符串放入集合中,最后统计集合的大小即可得到不同的字符串数量(50分)
#include<bits/stdc++.h> using namespace std;
int main() { int n; cin >> n;
set<string> uniqueStrings; for (int i = 0; i < n; i++) { string s; cin >> s; uniqueStrings.insert(s); } cout << uniqueStrings.size() << endl; return 0;
}
信息
- ID
- 180
- 时间
- 300~1000ms
- 内存
- 1024MiB
- 难度
- 3
- 标签
- 递交数
- 2751
- 已通过
- 368
- 上传者