1039. 到底买不买(20)

来源:互联网 发布:ubuntu打开文件夹命令 编辑:程序博客网 时间:2024/06/08 15:14
//1039. 到底买不买(20)#include<stdio.h>#include<string.h>int main(){  int ch[255]={0},more=0,lack=0,temp=0,flag=0,i=0;  char need[1001];  while((temp=getchar())!='\n')  {    ch[temp] += 1;  }  scanf("%s",need);  for(i=0; need[i]!='\0'; i++)  {    if(ch[need[i]]==0)    {      flag = 1;      ch[need[i]] -= 1;    }    else    {      ch[need[i]] -= 1;    }  }  if(flag==1)  {    for(i=0; i<255; i++)    {      if(ch[i]<0)        lack = lack - ch[i];    }    printf("No %d",lack);  }  else  {    for(i=0; i<255; i++)    {      if(ch[i]>0)        more = more + ch[i];    }    printf("Yes %d",more);  }  return 0;}

0 0
原创粉丝点击