比赛 “Asm.Def战记之太平洋”杯 评测结果 AAAAAAAAAA
题目名称 Asm.Def谈笑风生 最终得分 100
用户昵称 slyterlins 运行时间 3.779 s
代码语言 C++ 内存使用 0.28 MiB
提交时间 2015-11-02 11:32:25
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cstring>
#include<map>
using namespace std;
int n;
string che1,che2;
map<string,int>q;
inline void search(string a){
	if(q[a]==1)cout<<"YES"<<endl;
	else cout<<"NO"<<endl;;
}
int main()
{
	freopen("asm_talk.in","r",stdin);
    freopen("asm_talk.out","w",stdout);
	int n,s;
    cin>>n;
    for(int i=0;i<n;i++)
    {
    	cin>>s>>che1;
    	if(s==1){
		che2=che1;
		q[che1]=1;
    	for(int j=0;j<che1.size();j++)
    	{
    		che2[j]='*';
    		q[che2]=1;
    		che2=che1;
		}}
		else{
			
			search(che1);
		}
		
	}
	return 0;
}