Cod sursa(job #2737184)
Utilizator | Diaconu Alexandru Alex_Diaconu | Data | 4 aprilie 2021 15:03:50 |
---|---|---|---|
Problema | Zombie | Scor | 0 |
Compilator | cpp-64 | Status | done |
Runda | Arhiva de probleme | Marime | 0.7 kb |
#include <iostream>
#include <string>
using namespace std;
///ifstream cin ("test.in");
///ofstream cout ("test.out");
string s;
int main()
{
int t;
cin >> t;
for (int j=1; j<=t; j++)
{
s.clear();
cin >> s;
int r=0;
if (s.length()==1)
{
cout << 0 << "\n";
continue;
}
if (s[1]==s[0])
{
r++;
s[1]='/';
}
for (int i=2; i<s.length(); i++)
{
if (s[i]==s[i-1] || s[i]==s[i-2])
{
r++;
s[i]='/';
}
}
cout << r << "\n";
}
return 0;
}