Responsive Ads Here

Tuesday, 9 May 2017

Chef and his daily routine

problem id:-https://www.codechef.com/MAY17/problems/CHEFROUT
code:-

#include<iostream>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
string str;
cin>>str;
int i=0;
int min=0,sec,flag=0;
string s[]={"yes","no"};
while(str[i]!='\0')
{
switch(str[i])
{
case 'C':
sec=1;
break;

case 'E':
sec=2;
break;

case 'S':
sec=3;
}
if(sec-min<0)
{
flag=1;
break;
}
min=sec;
++i;
}
cout<<s[flag]<<'\n';
}
return 0;
}

No comments:

Post a Comment