hdu 2537(水)
水过...
#include"stdio.h" #include"string.h" int main() { char c; int n,a,b; //a--红;b--黄 while(scanf("%d",&n)!=-1&&n) { a=b=0; getchar(); while(n--) { scanf("%c",&c); if(a<7&&c=='B'){a=-1;break;}//a提前打进黑球 if(b<7&&c=='L'){b=-1;break;}//b提前打进黑球 if(c=='Y')b++; if(c=='R')a++; if(c=='B')a++; if(c=='L')b++; if(a==8){b=-1;break;} if(b==8){a=-1;break;} } if(b==-1)printf("Red\n"); if(a==-1)printf("Yellow\n"); } return 0; }