#include <iostream> using namespace std; int getGread(const string &goat){ if(goat == "Pleasant goat") return 5; if(goat == "Pretty goat") return 8; if(goat == "Athletic goat") return 10; if(goat == "Lazy goat") return 15; if(goat == "Slow goat") return 20; } int main(){ int goatNum, gread, agFlag, tmp, teamNum = 0; string goat; int n; while(cin >> n){ teamNum ++; goatNum = 0; gread = 0; agFlag = 0; getchar(); while(n--){ getline(cin, goat); goatNum++; tmp = getGread(goat); if(tmp == 10) agFlag = 1; gread += tmp; } if(goatNum >= 10 && agFlag){ gread += 50; } cout << "Case #" << teamNum << ": " << gread << endl; } return 0; } |
Double click to view unformatted code.