map的应用:

#include<iostream>
#include<algorithm>
#include<cstring>
#include<cmath>
#include<map>
#include<cstdio>
using namespace std;
int main(){
	map<long long int,string>mp;
	int n;
	string s="myQQ@qq.com";
	string s1;
	long long int a;
	char ch;
	cin>>n;
	while(n--){
		cin>>ch;
		if(ch=='N'){
			scanf("%lld",&a);
			cin>>s1;
			if(mp.find(a)==mp.end()){
				cout<<"New: OK"<<endl;
				mp[a]=s1;
			}else{
				cout<<"ERROR: Exist"<<endl;
			}
			
		}else if(ch=='L'){
			scanf("%lld",&a);
			cin>>s1;
			if(mp.find(a)==mp.end()){
				cout<<"ERROR: Not Exist"<<endl;
			}else if(s1==mp[a]){
				cout<<"Login: OK"<<endl;
			}else {
				cout<<"ERROR: Wrong PW"<<endl;
			}
		}
	}
	return 0;
}

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐