#include<stdio.h> #include<string.h> #define N 10000 #define LEN 20 #define S5 "Pleasant goat" //喜洋洋5分 #define S8 "Pretty goat" #define S10 "Athletic goat" #define S15 "Lazy goat" #define S20 "Slow goat" int main(void){ int n,count=0; int i,j,flag,sum=0; char goats[N][LEN]; char *pr[N]; while(scanf("%d",&n)!=EOF){ count++; for(i=0;i<n;++i){ pr[i] = goats[i]; scanf("%s",pr[i]); if(!strcmp(pr[i],S5)) sum+=5; if(!strcmp(pr[i],S8)) sum+=8; if(!strcmp(pr[i],S10)) sum+=10; if(!strcmp(pr[i],S15)) sum+=15; if(!strcmp(pr[i],S20)) sum+=20; } //判断是否抓到沸羊羊S10,flag = 1表示抓到了 for(j=0;j<n;++j){ flag = 0; if(!strcmp(pr[j],S10)) { flag = 1; break; } } if(n>=10&&flag) sum+=50; printf("Case #%d: %d",count,sum); } return 0; } |
Double click to view unformatted code.