#9. 2050
2050
题目描述
一个数是 数,当且仅当它是
本题需要你回答 组独立的如下问题:
给一个正整数 ,你需要判断它是否为若干个 数的和,如果是,输出它最小可以由多少个 数相加构成,否则输出 .
输入格式
第一行一个整数 , 表示数据组数。
接下来 行,每行一个整数表示 。
输出格式
共 行,第 行输出一个整数表示第 组询问的答案。
样例
Input # 1
6
205
2050
4100
20500
22550
25308639900
Output # 1
-1
1
2
1
2
36
数据范围与提示
对于 的数据,有
对于 的数据,有
对于 的数据,有
相关
在下列比赛中: