Eva又双叒叕来了!!!!!
无良商家只卖一串,可(ma)怜(fan)的Eva却只需要她需要的。
看那一串够不够Eva想要的,够算她多买了多少,不够算少了多少。
#include <iostream>
#include <vector>
#include <string>
#include <cstring>
#define MAX 256
using namespace std;
int owner[MAX];
string s1, s2;
int missing = 0, need = 0;
int main() {
getline(cin, s1);
getline(cin, s2);
for (int i = 0; i < s1.size(); i++) {
owner[int(s1[i])] ++;
}
for (int i = 0; i < s2.size(); i++) {
if (owner[int(s2[i])]-- > 0) {
need++;
}
else
missing++;
}
if (missing) {
cout << "No " << missing << endl;
}
else {
cout << "Yes " << s1.size() - need << endl;
}
return 0;
}