#include
using namespace std;
void duplicate(charin,charop,int i,int j)
{
if(in[i]==’\0’)
{
op[j]=’\0’;
return;
}
op[j]=in[i];
if(op[j]==op[j-1] )
{
op[j]=in[i+1];
i++;
if(op[j]==op[j-1])
{
op[j]=in[i+1];
}
}
cout<<op[j];
duplicate(in,op,i+1,j+1);
}
int main()
{
char in[1000];
cin>>in;
char op[1000];
duplicate(in,op,0,0);
return 0;
}
THIS IS THE CODE I AM GETTING THE ANS CORRECT BUT IT IS PASSING ONLY 1 TESTCASE. KINDLY TELL