竞赛
考级
普及-
通过率:0%
时间限制:1.00s
内存限制:128MB
你会得到一个正整数xxx。找到最小的正整数,其数字之和等于xxx并且这个数所有数字都是唯一的。
第一行包含一个正整数。ttt (1≤t≤501\le t\le 501≤t≤50)-测试中测试用例的数量。然后ttt接下来是测试用例。
每个测试用例由一个整数组成。xxx (1≤x≤501\le x\le501≤x≤50).
输出量ttt测试用例的答案:
如果一个正整数的数字之和等于xxx而所有的数字都不同存在,打印最小这样的数字;
否则打印−1-1−1.
输入#1
4 1 5 15 50
输出#1
1 5 69 -1