#P1023. 最大数位积
最大数位积
最大数位积
题目描述
给定 t 组测试数据。
每组数据给定一个正整数 n(至少包含两位数字)。
请你从 n 的十进制表示中选出任意两位数字(可以选相同数字的不同出现位置),计算它们的乘积。返回所有可能乘积中的最大值。
注意:如果某个数字在 n 中出现了多次,你可以多次选用该数字(每次选用一个出现位置)。
输入格式
第一行一个整数 t(1 ≤ t ≤ 10⁴),表示测试数据组数。
接下来 t 行,每行一个正整数 n(10 ≤ n < 2³¹)。
输出格式
对于每组测试数据,输出一行一个整数,表示任意两位数字相乘的最大乘积。
样例
5
31
22
124
100
999
3
4
8
0
81
数据范围
- 1 ≤ t ≤ 10⁴
- 10 ≤ n < 2³¹