#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
string liczba;
string odwrotnosc(string liczba)
{
std::string liczba_t = liczba;
std::reverse(liczba_t.begin(), liczba_t.end());
return liczba_t;
}
int main()
{
cout << "Podaj dowolna liczbe: ";
cin >> liczba;
std::string backwardString = odwrotnosc(liczba);
cout << "Odwrotnosc liczby: " << backwardString << "\n";
cout << "Długość:" << liczba.length() << "\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8YWxnb3JpdGhtPgoKCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpzdHJpbmcgbGljemJhOwoKc3RyaW5nIG9kd3JvdG5vc2Moc3RyaW5nIGxpY3piYSkKewkKCXN0ZDo6c3RyaW5nIGxpY3piYV90ID0gbGljemJhOwoJc3RkOjpyZXZlcnNlKGxpY3piYV90LmJlZ2luKCksIGxpY3piYV90LmVuZCgpKTsKICAgIHJldHVybiBsaWN6YmFfdDsKfQoKCmludCBtYWluKCkKewoKCWNvdXQgPDwgIlBvZGFqIGRvd29sbmEgbGljemJlOiAiOwoJY2luID4+IGxpY3piYTsKCXN0ZDo6c3RyaW5nIGJhY2t3YXJkU3RyaW5nID0gb2R3cm90bm9zYyhsaWN6YmEpOwogICAgCgljb3V0IDw8ICJPZHdyb3Rub3NjIGxpY3pieTogIiA8PCBiYWNrd2FyZFN0cmluZyA8PCAiXG4iOwoJY291dCA8PCAiRMWCdWdvxZvEhzoiIDw8IGxpY3piYS5sZW5ndGgoKSA8PCAiXG4iOwoJcmV0dXJuIDA7Cn0=