1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int zakres = 0;
    cin >> zakres;
    string palindrom;
    cin >> palindrom;
    if(zakres == 0)
        zakres = palindrom.size();
    bool czy_palindrom = 1;
    int drugiwskaznik = zakres-1;
    for(int i = 0; i <= drugiwskaznik; i++)
    {
        if(palindrom[i]!=palindrom[drugiwskaznik])
        {
            i = zakres;
            czy_palindrom = 0;
        }
        else
            drugiwskaznik--;
    }
    if(czy_palindrom)
        cout << "TAK";
    else
        cout << "NIE";
}