比赛 “Asm.Def战记之太平洋”杯 评测结果 WWWWWWWWTT
题目名称 Asm.Def谈笑风生 最终得分 0
用户昵称 Tychus 运行时间 4.177 s
代码语言 C++ 内存使用 2.86 MiB
提交时间 2015-11-02 10:40:26
显示代码纯文本
#include <iostream>
#include <cstring>
#include <algorithm>
#include <cstdio>
#include <iomanip>
#include <cmath>
#include <string>
using namespace std;
char s[100100][30],str[30];
int t=0,m,temp;
bool flag;
int main()
{
	freopen("asm_talk.in","r",stdin);
	freopen("asm_talk.out","w",stdout);
	cin>>m;
	for (int i=1;i<=m;i++)
	{
		scanf("%d%s",&temp,&str);
		if (temp==1) strcpy(s[++t],str);
		if (temp==2)
		{
			for (int j=1;j<=t;j++)
				if (strlen(str)==strlen(s[j]))
				{
					flag=1;
					for (int k=0;k<strlen(str);k++)
						if (s[j][k]!=str[k]&&str[k]!='*')
						{
							flag=0;
							break;
						}
					if (flag)
					{
						printf("Yse\n");
						break;
					}
				}
			if (!flag) printf("No\n");
		}
	}
	fclose(stdin);
	fclose(stdout);
	return 0;
}