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 |
Re:那位大哥可以指点一下,我的程序我什么会time limit exceed啊In Reply To:那位大哥可以指点一下,我的程序我什么会time limit exceed啊 Posted by:yuxxt at 2006-09-11 12:47:41 > #include<iostream> > #include<string> > > using namespace std; > > struct student > { > string name; > int total; > }; > > void main() > { > student std[10000]; > int n,m; > int lc; > char *name=new char[100]; > string t; > int score; > int i=0,j; > int counter; > cin>>n; > getchar(); > for(i=0;i<n;i++) > { > std[i].total=0; > cin.getline(name,100); > std[i].name=name; > } > cin>>m; > while(m>=1) > { > for(i=0;i<n;i++) > { > cin>>score; > getchar(); > cin.getline(name,100); > t=name; > for(j=0;j<n;j++) > { > if(std[j].name==t) > { > std[j].total+=score; > break; > } > } > } > > for(i=0;i<n;i++) > if(std[i].name=="Li Ming") > lc=std[i].total; > counter=1; > for(i=0;i<n;i++) > { > if(std[i].total>lc) > counter++; > } > cout<<counter<<endl; > m--; > } > } > > Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator