HDU-4147 KFC -Z+W 【水】
水题,注意是multi-case 就欧了。
#include<iostream>
#include<cstdio>
#include<string>
#include<algorithm>
using namespace std;
char q[102];
int main()
{
int n, B, D, f, F;
int a, b, c;
while (cin >> n >> B >> D >> f >> F) {
a = B + D + f;
b = 2 * (B + D) + F;
c = 3 * (B + D) + 2 * F;
int sum, ans = 99999;
for (int i = 0; i < n; i++) {
cin >> q;
sum = 0;
for (int i = 0; i < strlen(q); i++) {
if (q[i] == 'A') sum += a;
else if (q[i] == 'B') sum += b;
else if (q[i] == 'C') sum += c;
}
ans = min(ans, sum);
}
cout << ans << endl;
}
return 0;
}