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