Online JudgeProblem SetAuthorsOnline ContestsUser
Web Board
Home Page
F.A.Qs
Statistical Charts
Problems
Submit Problem
Online Status
Prob.ID:
Register
Update your info
Authors ranklist
Current Contest
Past Contests
Scheduled Contests
Award Contest
User ID:
Password:
  Register

莫名其妙的总是WA,哪里错了?

Posted by long1897 at 2014-06-20 21:57:15 on Problem 3672
#include<iostream>
using namespace std;
int main(){
	int m,t,u,f,d,time=0,count=0;
	char s;
	while(cin>>m>>t>>u>>f>>d){
	while(t!=0){
		scanf("\n%c",&s);
		switch(s){
		case 'u':if((time+u+d)<=m)
				{
					time+=u+d;
					count++;
				}
					break;
		case 'f':if((time+2*f)<=m)
				{	  
					time+=2*f;
			        count++;
				}
			      break;
		case 'd':if((time+d+u)<=m)
				 {
					 time+=d+u;
					 count++;
				 }
				 break;
		}
		t--;
	}
	cout<<count<<endl;
	}
	return 0;
}

Followed by:

Post your reply here:
User ID:
Password:
Title:

Content:

Home Page   Go Back  To top


All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator