Ce este gresit?
#include
#include
using namespace std;
ifstream fin("input.txt");
ofstream fout("output.txt");
bool special(int numar)
{
int copie = numar;
while (copie > 9)
copie /= 10;
if ((numar % 10) == copie)
return true;
else
return false;
}
int main ()
{
int n, v[100000];
fin >> n;
for (int i = 1; i <= n; i++)
fin >> v[i];
int k = 0;
for (int i = 1; i <= n; i++)
{
if (special(v[i]) == true)
{
int y = i;
int k2 = 1;
if(special(v[y]) && special(v[y + 1]))
{
while (special(v[y]) && special(v[y + 1]))
{
k2++;
y++;
}
if (k2 > k)
k = k2;
}
}
}
fout << k;
return 0;
}
