PAT:1050. String Subtraction (20) AC

#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
bool HARSH[260];      //实际上申请来之后初试都是false

int main()
{
  fill(HARSH,HARSH+260,true);
  char str1[10066];
  char str2[10066];
  gets(str1);
  gets(str2);
  int len1=strlen(str1),len2=strlen(str2);
  for(int i=0 ; i<len2 ; ++i)
    HARSH[str2[i]]=false;
  for(int i=0 ; i<len1 ; ++i)
    if(HARSH[str1[i]]==true)
      printf("%c",str1[i]);
  return 0;
}
posted on 2015-03-02 22:34  Evence  阅读(97)  评论(0编辑  收藏  举报