#1371. 三位数减法

三位数减法

题目描述

输入 nn 个整数 a1,a2,...,ana_1,a_2,...,a_n,每个数都是三位数。对于每次输入的 aia_i,你需要将它的三个数字重组为一个最大的三位数 bib_i 和一个最小的三位数 cic_i,然后输出 bicib_i-c_i 的值。

请你编程实现这个功能。

输入格式

第一行:输入一个整数 nn,表示需要输入的次数。

从第二行开始:每行输入 nn 个整数 a1,a2,...,ana_1,a_2,...,a_n,分别表示每次输入的数据。

输出格式

对于每个输入的数据,都输出一个整数,表示重组后的最大数减去最小数的差值。每个答案都需要独占一行。

样例

3
428
251
540
594
396
495

样例 11 解释

总共输入了三个整数:428,251,540428,251,540

对于 428428 来说,重组后能得到的最大数 bi=842b_i=842,最小数 ci=248c_i=248,差值 842248=594842-248=594

对于 540540 来说,重组后能得到的最大数 bi=540b_i=540,最小数 ci=45c_i=45,差值 54045=495540-45=495

数据规模与约束

对于 100%100\% 的数据,保证 aia_i 是三位数。