cjweffort

博客园 首页 联系 订阅 管理

简单的hash题

// 1050. String Subtraction.cpp: 主项目文件。

#include "stdafx.h"
#include <cstdio>
#include <cstring>

const int N=10003;
char str[N];
char hash[600];

int main()
{
	while(gets(str)){
		memset(hash,0,sizeof(hash));
		if(strlen(str)==0)
			break;
		char ch;
		while((ch=getchar())!='\n'){
			if(!hash[ch])
				hash[ch]=true;
		}
		for(int i=0;str[i];i++){
			if(!hash[str[i]])
				putchar(str[i]);
		}
		printf("\n");
	}
    return 0;
}


posted on 2013-03-12 10:11  cjweffort  阅读(121)  评论(0编辑  收藏  举报