Odpowiedź:
Algorytm: Sprawdza on czy liczba jest palindroniczna. Program:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int i=0,dlugosc;
string liczba;
cin>>liczba;
dlugosc=liczba.size();
int j=dlugosc-1;
while(liczba[i]==liczba[j] && i<j)
{
i++;
j--;
}
if(i>=j) cout<<"TAK";
else cout<<"NIE";
return 0;
}
Wyjaśnienie: Język C++, liczba palindroniczna - od tyłu i od przodu cyfry liczby się pokrywają. Jeśli jest wypisuje TAK, w przeciwnym wypadku wypisze NIE.