#include <iostream>
using namespace std;
int main() {
int num;
cin >> num;
// 分解各位数字
int thousand = num / 1000; // 千位
int hundred = (num / 100) % 10; // 百位
int ten = (num / 10) % 10; // 十位
int unit = num % 10; // 个位
// 重新组合(颠倒)
int reversed = unit * 1000 + ten * 100 + hundred * 10 + thousand;
cout << reversed << endl;
return 0;
}
/**************************************************************
Problem: 1029
User: huangcanwu
Language: C++
Result: Accepted
Time:6 ms
Memory:2072 kb
****************************************************************/