Untitled
unknown
plain_text
2 years ago
1.1 kB
6
Indexable
#include <iostream>
#include <fstream>
using namespace std;
string slowa[1000];
void wczytywanie()
{
fstream plik;
plik.open("13_12-napisy.txt");
for (int i =0; i<1000; i++)
{
plik>>slowa[i];
}
}
bool czy_p_p(string slowo)
{
int i=0;
int a=slowo.size()-2;
if (slowo[i]==slowo[a])
{
for(int i=0; i<a;i++)
{
if(slowo[i]!=slowo[a])
{
return false;
}
a--;
}
return true;
}
a=slowo.size()-1;
if(slowo[i+1]==slowo[a])
{
for(int i=1; i<slowo.size()-1; i++)
{
if(slowo[i]!=slowo[a])
{
return false;
}
a--;
}
return true;
}
return false;
}
int main()
{
wczytywanie();
for(int i=0;i<1000;i++)
{
if(czy_p_p(slowa[i])==true)
{
int b=(slowa[i].size())/2;
if(slowa[i][0]==slowa[i][48])
{
b=b-1;
}
cout<<slowa[i][b];
}
}
return 0;
}
Editor is loading...
Leave a Comment