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.h> void main(){ char left[3][10],right[3][10],balance[3][10]; int num; cin>>num; for(int k1=0;k1<num;k1++){ for(int k2=0;k2<3;k2++){ cin>>left[k2]>>right[k2]>>balance[k2]; } for(int k3=0;k3<12;k3++){ int goOn=1; int k5; int l=0,r=0; for(k5=0;k5<3;k5++){ for(int k4=0;right[k5][k4]!='\0';k4++){ if(right[k5][k4]==k3+'A')r=1; } for(k4=0;left[k5][k4]!='\0';k4++){ if(left[k5][k4]==k3+'A')l=1; } if(goOn==0)break; switch(balance[k5][0]){ case'u': if(r!=1)goOn=0; break; case'd': if(l!=1)goOn=0; break; case'e': if(l==1||r==1)goOn=0; } l=0; r=0; } if((k5==3)&&(goOn==1)){ char tmp=k3+'A'; cout<<tmp<<" is the counterfeit coin and it is heavy.\n"; } } for(k3=0;k3<15;k3++){ int goOn=1; int l=0,r=0; for(int k5=0;k5<3;k5++){ for(int k4=0;right[k5][k4]!='\0';k4++){ if(right[k5][k4]==k3+'A')r=1; } for(k4=0;left[k5][k4]!='\0';k4++){ if(left[k5][k4]==k3+'A')l=1; } if(goOn==0)break; switch(balance[k5][0]){ case'd': if(r!=1)goOn=0; break; case'u': if(l!=1)goOn=0; break; case'e': if(l==1||r==1)goOn=0; } l=r=0; } if((k5==3)&&(goOn==1)){ char tmp=k3+'A'; cout<<tmp<<" is the counterfeit coin and it is light.\n"; } }} } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator