Problem
題目網址
給你字串看可以組成幾個 “MARGARITA” 。
Solution
統計一下就可以了。
Code
UVa 12626UVa 12626 - I Love Pizza1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| #include<cstdio>
int main() { char pizza[6] = { 'M', 'A', 'R', 'G', 'I', 'T' }; int Case; scanf("%d", &Case); getchar(); while (Case--) { int s[26] = {}; char c; while ((c = getchar()) != '\n') s[c - 'A']++; s[0] /= 3; s['R' - 'A'] /= 2; int ans = 100; for (int i = 0; i<6; i++) if (ans>s[pizza[i] - 'A']) ans = s[pizza[i] - 'A']; printf("%d\n", ans); } return 0; }
|