文章

68

粉丝

691

获赞

26

访问

578.3k

头像
求教:为什么用map会WA呢
P1610
发布于2020年5月30日 15:10
阅读数 8.5k

int main() {
	int n, M; string s; 
	while (cin >> n) {
		map<string, int>m;
		for (int i = 0; i < n; i++) {
			cin >> s; m[s] = 0;
		}
		cin >> M;
		for (int i = 0; i < M; i++) {
			cin >> s;
			if (m.find(s) != m.end()) {
				if (m[s] == 0) {
					m[s]++; cout << "OK" << endl;
				}
				else cout << "REPEAT" << endl;
			}
			else
				cout << "WRONG" << endl;
		}
	}
}

 

登录查看完整内容


登录后发布评论

2 条评论
admin SVIP
2020年5月31日 11:55

map过不了的,它的常数很大,要用字典树laugh

赞(0)

csYfZhang : 回复 admin: 好的,感谢

2020年5月31日 13:49