Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
帮忙看下哪里错了啊#include <iostream> #include <algorithm> using namespace std; struct School { int num; int wf; int pc; }; struct Team { int school; int question; }; School sc[102]; Team team[2000]; int sd[102]; int main() { int s,t,m,i,sum,j = 1; while(scanf("%d%d%d",&s,&t,&m)) { if(s==0&&t==0&&m==0) break; for(i=0; i<2000; i++) { team[i].school = 0; team[i].question = 0; } for(i=0; i<102; i++) { sc[i].num = 0; sc[i].wf = 0; sc[i].pc = 0; sd[i] = 0; } sum = 0; for(i=0; i<s; i++) { scanf("%d%d%d", &sc[i].num, &sc[i].wf, &sc[i].pc); } for(i=0; i<t; i++) { scanf("%d%d", &team[i].school, &team[i].question); } for(i=0; i<s; i++) { if(sc[i].wf) { sd[sc[i].num]++; sum++; } if(sc[i].pc) { sd[sc[i].num]++; sum++; } } for(i=0; i<t; i++) { if(team[i].question>=m) { if(sd[team[i].school]<3) { sd[team[i].school]++; sum++; } } } printf("Case %d: %d\n",j++,sum); } return 0; } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator