#include<stdio.h> #include<string.h> struct name{ char mz[20]; char y[20]; }s[1000]; int main(){ int i,n,sum,k=0; int num[6]={0}; while(scanf("%d",&n)!=EOF) { for(sum=i=0;i<n;i++) { scanf("%s%s",&s[i].mz,&s[i].y); if(strcmp(s[i].mz,"Pleasant")==0) num[0]++; if(strcmp(s[i].mz,"Pretty")==0) num[1]++; if(strcmp(s[i].mz,"Athletic")==0) num[2]++; if(strcmp(s[i].mz,"Lazy")==0) num[3]++; if(strcmp(s[i].mz,"Slow")==0) num[4]++; num[5]=num[0]+num[1]+num[2]+num[3]+num[4]; sum=5*num[0]+8*num[1]+10*num[2]+15*num[3]+20*num[4]; if (num[5]>=10 && num[2]>0) sum+=50; } k++; printf("Case #%d: %d\n",k,sum); } return 0; } |
Double click to view unformatted code.