PAT甲级 1092 To Buy or Not to Buy map
代码如下://map的使用#include<iostream>#include<stdio.h>#include<string>#include<map>using namespace std;string s1,s2;map<char,int> m;int main(){cin>>s1&g...
·
代码如下:
//map的使用
#include<iostream>
#include<stdio.h>
#include<string>
#include<map>
using namespace std;
string s1,s2;
map<char,int> m;
int main(){
cin>>s1>>s2;
for(int i=0;i<s1.length();i++){
m[s1[i]]++;
}
int miss=0,own=0;
for(int i=0;i<s2.length();i++){
if(m[s2[i]]>0){
own++;
m[s2[i]]--;
}else if(m[s2[i]]==0){
miss++;
}
}
if(miss!=0){
cout<<"No "<<miss;
}else{
cout<<"Yes "<<s1.length()-own;
}
return 0;
}
更多推荐
已为社区贡献10条内容
所有评论(0)