Mam problem ponieważ sędzia spoja wykazuje błąd ale wszystko działa
Może sposób nie jest najlepszy ale działa
http://pl.spoj.com/problems/FLAMASTE/6
`#include
using namespace std;
int n;
string napis;
int main()
{
cin>>n;
for(int i=0;i<n;i++)
{
cin>>napis;
for(int j=0;j<napis.length(); j++)
{
int k=0;
while(napis[j]==napis[j-1])
{
k++;
j++;
}
if(k>=2) cout<<k+1<<napis[j];
else if(k==0) cout<<napis[j];
else if(k==1)cout<<napis[j-1]<<napis[j];
}
cout<<endl;
}
return 0;
}
`
created
last reply
- 8
replies
- 1.3k
views
- 5
users
- 2
links