#include <iostream> #include <string> #include <vector> using namespace std; int swicth(string a) { if (a == "Pleasant goat")return 5; if (a == "Pretty goat")return 8; if (a == "Athletic goat")return 10; if (a == "Lazy goat")return 15; if (a == "Slow goat")return 20; } int main() { int n,k=1; while(cin >> n){ int sum = 0, num = 0, flag = 0; string a; vector <int>data; for (int i=0;i<2*n;i++) { cin >> a; if (a == "goat")continue; if (a == "Pleasant")data.push_back(5); if (a == "Pretty")data.push_back(8); if (a == "Athletic")data.push_back(10); if (a == "Lazy")data.push_back(15); if (a == "Slow")data.push_back(20); } for (int i = 0; i < data.size(); i++) { sum += data[i]; if (data[i] == 10)flag = 1; } if (data.size() >= 10 && flag == 1) { sum += 50; } cout << "Case #" << k << ": " <<sum <<endl; k++; } } |
Double click to view unformatted code.