中国做的网站国外能打开吗,海外推广方法有哪些,可以自己做logo的网站,广告设计与制作工资一般多少小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串#xff0c;但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下#xff0c;某串珠子里是否包含了全部自己想要的珠子#xff1f;如果是#xff0c;那么告诉她有多少多余的珠子#xff1b;如果… 小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下某串珠子里是否包含了全部自己想要的珠子如果是那么告诉她有多少多余的珠子如果不是那么告诉她缺了多少珠子。 为方便起见我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中第3串是小红想做的珠串那么第1串可以买因为包含了全部她想要的珠子还多了8颗不需要的珠子第2串不能买因为没有黑色珠子并且少了一颗红色的珠子。 图 1 输入格式 每个输入包含 1 个测试用例。每个测试用例分别在 2 行中先后给出摊主的珠串和小红想做的珠串两串都不超过 1000 个珠子。 输出格式 如果可以买则在一行中输出 Yes 以及有多少多余的珠子如果不可以买则在一行中输出 No 以及缺了多少珠子。其间以 1 个空格分隔。 输入样例 1 ppRYYGrrYBR2258
YrR8RrY输出样例 1 Yes 8输入样例 2 ppRYYGrrYB225
YrR8RrY输出样例 2 No 2 #includecstdio
#includecstring
const int maxn 1010;int main(){char str[maxn];int hashTable[130] {0};fgets(str,maxn,stdin);int len1 strlen(str);for(int i 0; i len1; i){hashTable[str[i] - 0];}fgets(str,maxn,stdin);int len2 strlen(str);for(int i 0 ; i len2; i){hashTable[str[i] - 0]--;}int count 0;for(int i 0; i 130; i){if(hashTable[i] 0 ){count hashTable[i];}}if(count 0){printf(Yes %d,len1 - len2);}else{printf(No %d,-count);}return 0;
} 转载于:https://www.cnblogs.com/wanghao-boke/p/10302850.html