code forces 408B Garland
2014-03-30 17:08
666 查看
code forces B Garland
题目大意:做花环,第一行是所有;第二行是需求,问最大匹配数。如果需求中存在没有的颜色,输出-1。
题目分析:水无坑。
code:
题目大意:做花环,第一行是所有;第二行是需求,问最大匹配数。如果需求中存在没有的颜色,输出-1。
题目分析:水无坑。
code:
#include<stdio.h> #include<string.h> int main() { int i,sum,a[30],l[30]; char s[1010]; scanf("%s",s); memset(a,0,sizeof(a)); memset(l,0,sizeof(l)); for(i=0;i<strlen(s);i++) { a[s[i]-97]++; l[s[i]-97]=1; } scanf("%s",s); for(sum=i=0;i<strlen(s);i++) { if(a[s[i]-97]) { a[s[i]-97]--; sum++; } if(!l[s[i]-97]) { sum=0; break; } } printf("%d\n",sum==0?-1:sum); return 0; }
相关文章推荐
- Modelsim
- hdu 1678 Shopaholic
- code forces 404A Valera and X
- code forces 404B Marathon
- code forces 405B Domino Effect
- code forces 405C Unusual Product
- code forces 2A Winner
- code forces 3A Shortest path of the king
- code forces 408A Line to Cashier
- 仿真:分组交换网络的发送延时和传播延时(Java)
- Live Archive 6527 Counting ones
- hdu 1413 文件系统
- 编程之美2014 初赛第一场A
- ZOJ 3713 In 7-bit
- zoj 3706 Break Standard Weight
- zoj 3710 Friends
- ZOJ 3787 Access System
- coder-strike 2014 A Password Check
- coder-strike 2014 B Multi-core Processor
- ZOJ 3782 Ternary Calculation