#1637. 破译密码

破译密码

题目描述

为防止泄密,从起始地a发往目的地b的信息传送前需要按照规则做调整再传送,规则是需将一个8位数按规则重新转换后传递,转换规则是:先将8位数分为前4位和后4位,然后比较,将较大的4位数放在前面,较小的4位数放在后面,重新组成一个8位数;

请编程帮助b目的地根据收到的信息解密(把收到的数据还原成最初的信息,解密是加密的逆运算,解密规则与加密规则相同)。

比如:输入68715231,那么前三位数6871,后三位数5231,由于前4位 > 后4位,因此不需要换位置,计算结果任然是68715231; 再比如:输入12314681,那么前三位是1231,后三位是4681,由于前4位 < 后4位,因此需要换位置,得到新的8位数是46811231。

输入格式

一个八位整数

输出格式

输出按照规则计算的结果。

12314681
46811231