测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A373. 唯一数字

编程题 普及-
知识点

题目描述

你会得到一个正整数$x$。找到最小的正整数,其数字之和等于$x$并且这个数所有数字都是唯一的。

输入格式

第一行包含一个正整数。$t$ ($1\le t\le 50$)-测试中测试用例的数量。然后$t$接下来是测试用例。

每个测试用例由一个整数组成。$x$ ($1\le x\le50$).

输出格式

输出量$t$测试用例的答案:

如果一个正整数的数字之和等于$x$而所有的数字都不同存在,打印最小这样的数字;

否则打印$-1$.

输入输出样例

输入 #1
4
1
5
15
50
输出 #1
1
5
69
-1
上一题 去做题 下一题