1 solutions
-
1
map解法
#include <bits/stdc++.h> using namespace std; int main(){ map<string,int> m; int n; string str; scanf("%d",&n); for(int i = 1;i<=n;i++){ cin>>str; m[str]++; } printf("%d",52-m.size()); return 0; }
set解法
#include<bits/stdc++.h> using namespace std; set<string>pk; int n; string s; int main(){ scanf("%d",&n); for(int i = 1;i<=n;i++){ cin>>s; pk.insert(s); } printf("%d",52-pk.size()); return 0; }
- 1
Information
- ID
- 641
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 1
- Tags
- # Submissions
- 10
- Accepted
- 4
- Uploaded By