Cześć, mam problem z zadaniem ze spoja(https://pl.spoj.com/problems/FLAMASTE/). Napisałem program który u mnie działa jak należy, lecz spoj nie przyjmuje mi go. Wie ktoś o co chodzi? Mój kod:
#include <iostream>
using namespace std;
int ile;
int main(){
cin>>ile;
if(ile>=1&&ile<=50){
string napis;
for(int i=0; i<ile; i++)
{
cin>>napis;
if(napis.length()<=200){
int liczba=1;
for(int j=0; j<napis.length(); j++)
{
if(napis[j]==napis[j+1])liczba++;
else if(liczba<2)
{
cout<<napis[j];
liczba=1;
}
else if(liczba==2)
{
cout<<napis[j-1]<<napis[j];
liczba=1;
}
else cout<<napis[j]<<liczba;
}
cout<<endl;
}
}
}
return 0;
}