4274 - 数字反转2

给定多个整数(范围:-1,000,000,000 ≤ N ≤ 1,000,000,000),请你编写程序批量实现每个整数的数字反转操作,并输出反转后的新数。新数需满足整数的常见形式:除非原数为零,否则反转后新数的最高位数字不能为 0;若原数为负数,反转后仍需保留负号。

输入

第一行输入一个正整数m(表示待处理的整数个数,1 ≤ m ≤ 100000)
接下来依次输入m行,每行输入一个整数N(范围:-1,000,000,000 ≤ N ≤ 1,000,000,000)

输出

对应输入的m个整数,按输入顺序依次输出每个数反转后的结果,每行输出一个整数

样例

输入

3 
123 
-380 
400

输出

321 
-83 
4
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题