#include <iostream>
#include <string>
using namespace std;
bool czy_palindrom(string wyraz)
{
int i=0, j=wyraz.size()-1;
while (i<j)
{
if (wyraz[i] != wyraz[j])
return false;
i++;
j--;
}
return true;
}
int main() {
string napis="malajalamasdfgtyh";
if (czy_palindrom(napis)==true)
cout << "Wyraz: " << napis << " jest palindromem." << endl;
else
cout << "Wyraz: " << napis << " nie jest palindromem." << endl;
/* string ciag1="programowanie";
string ciag2="dynamiczne";
cout << ciag1 << " " << ciag2 << endl;
cout << ciag1.size() << " " << ciag1.length() << endl;
cout << ciag2.size() << endl;
cout << ciag1[0] << endl;
ciag1=ciag1+ciag2;
cout << ciag1 << endl;
cout << ciag1.size() <<endl;
*/
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKYm9vbCBjenlfcGFsaW5kcm9tKHN0cmluZyB3eXJheikKewoJaW50IGk9MCwgaj13eXJhei5zaXplKCktMTsKCQoJd2hpbGUgKGk8aikKCXsKCQlpZiAod3lyYXpbaV0gIT0gIHd5cmF6W2pdKQoJCQlyZXR1cm4gZmFsc2U7CgkJaSsrOwoJCWotLTsKCX0KCXJldHVybiB0cnVlOwp9CgoKaW50IG1haW4oKSB7CgkKCXN0cmluZyBuYXBpcz0ibWFsYWphbGFtYXNkZmd0eWgiOwoJCglpZiAoY3p5X3BhbGluZHJvbShuYXBpcyk9PXRydWUpCgkJY291dCA8PCAiV3lyYXo6ICIgPDwgbmFwaXMgPDwgIiBqZXN0IHBhbGluZHJvbWVtLiIgPDwgZW5kbDsKCWVsc2UKCQljb3V0IDw8ICJXeXJhejogIiA8PCBuYXBpcyA8PCAiIG5pZSBqZXN0IHBhbGluZHJvbWVtLiIgPDwgZW5kbDsKCQoJCgkKLyoJc3RyaW5nIGNpYWcxPSJwcm9ncmFtb3dhbmllIjsKCXN0cmluZyBjaWFnMj0iZHluYW1pY3puZSI7CgkKCWNvdXQgPDwgY2lhZzEgPDwgIiAiIDw8IGNpYWcyIDw8IGVuZGw7Cgljb3V0IDw8IGNpYWcxLnNpemUoKSA8PCAiICIgPDwgY2lhZzEubGVuZ3RoKCkgPDwgZW5kbDsKCWNvdXQgPDwgY2lhZzIuc2l6ZSgpIDw8IGVuZGw7Cgljb3V0IDw8IGNpYWcxWzBdIDw8IGVuZGw7CgkKCWNpYWcxPWNpYWcxK2NpYWcyOwoJY291dCA8PCBjaWFnMSA8PCBlbmRsOwoJY291dCA8PCBjaWFnMS5zaXplKCkgPDxlbmRsOwoqLwoJCgkKCQoJCgkKCXJldHVybiAwOwp9