#u1003. 小卉的最小正整数
小卉的最小正整数
题目描述
小卉得到了一个正数。她想找出各数位之和等于且所有数位都不同的最小正整数。如果不存在这样的正整数,请输出.
输入
第一行包含一个正整数,表示测试中的测试用例数。然后是个测试用例。
每个测试用例都是由一个整数组成。
输出
输出行,即测试样例的答案。如果存在数字之和等于且所有数字都不同的正整数,则打印最小的该数字。
测试样例1
4
1
5
15
50
1
5
69
-1
小卉得到了一个正数x。她想找出各数位之和等于x且所有数位都不同的最小正整数。如果不存在这样的正整数,请输出−1.
第一行包含一个正整数t(1≤t≤50),表示测试中的测试用例数。然后是t个测试用例。
每个测试用例都是由一个整数x(1≤x≤50)组成。
输出t行,即测试样例的答案。如果存在数字之和等于x且所有数字都不同的正整数,则打印最小的该数字。
4
1
5
15
50
1
5
69
-1
注册一个 HuituOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。