12010 - 数字反转2

给定多个整数(范围:-1,000,000,000 \le N \le 1,000,000,000),请你编写程序批量实现每个整数的数字反转操作,并输出反转后的新数。新数需满足整数的常见形式:

  • 除非原数为零,否则反转后新数的最高位数字不能为 0(即去除前导零);
  • 若原数为负数,反转后仍需保留负号。

输入

  • 第一行包含一个正整数 m ( 1 \le m \le 100000 ),表示待处理的整数个数。
  • 接下来 m 行,每行包含一个整数 N ,表示需要反转的数字。

输出

输出 m 行,每行一个整数,依次为对应输入数字反转后的结果。

样例

输入

3 
123 
-380 
400

输出

321 
-83 
4

提示

数据范围

  • 1 \le m \le 100000
  • -1,000,000,000 \le N \le 1,000,000,000
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题