I don’t know why my answer is wrong. Is there anyone who can help me out.
Qn link : FANCY Problem - CodeChef
My ans : CodeChef: Practical coding for everyone
consider this test case
1
not(space)
space may be possible even after last word.
answer should be “real fancy”
yeah i have seen it , Corrected but still not accepting
Can you share updated code?
`
#include
using namespace std;
int main()
{
int t;
cin>>t;
cin.ignore();
string a;
while(t–)
{
getline(cin,a);
int spos=0,epos=-1;
char c[3]={‘n’,‘o’,‘t’};
char found=‘n’;
for(int i=0;i<a.size();i++)
{
epos=-1;
found=‘n’;
if(a[i]==’ ‘||i==a.size()-1)
{
if(a[i]==’ ')
epos=i;
else if(i==a.size()-1)
epos=i+1;
else
epos=i;
}
if(epos!=-1)
{
if(epos-spos==3)
{
for(int j=0;j<3;j++)
{
if(a[spos+j]==c[j])
{
found=‘y’;
}else
found=‘n’;
}
}else
{
found=‘n’;
spos=epos+1;
}
if(found==‘y’)
break;
}
}
if(found==‘y’)
cout<<“Real Fancy\n”;
else
cout<<“regularly fancy\n”;
}
return 0;
}
`
Format your code or give link to submission. Use ``` symbol at the start and end of code for formatting.
re_edited
Put that symbol three times
bro i have done it but …
If last character is ‘t’ then your code will print Real Fancy. Try s=ant