B. 数字交换

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

前导 0:整数前对数值无影响的 0。

例如:

0201去除前导 0后为 201;

00321去除前导 0后为 321。

给定一个正整数 n,请将n的最高位与最低位的数字进行交换,并输出交换后的结果。如果交换后的结果有前导0,去除前导0后再输出结果。

【例 1】n=173,将 173 的最高位1与最低位3 交换,交换后的结果为371;

【例 2】n=10200,将 10200 的最高位1与最低位0交换,交换后的结果为 00201,结果有前导0,去除前导0后的结果为201。

输入格式

输入一个正整 n( 100≤n≤10^9 )

输出格式

输出一个整数,表示将 n 的最高位与最低位的数字交换后的结果如果交换后的结果有前导 0,去除前导0后再输出结果

样例

输入 #1

173

输出 #1

371

数据范围与提示

第十五届蓝桥杯省赛c++中级组t2