#Contest1C. 1C | 完美的平方数
1C | 完美的平方数
相关
在下列比赛中:
想法 | 标程 | 数据 | 验题 | 题解 |
---|---|---|---|---|
035966_L3 | krjt & 卷王 | 035966_L3 |
给你两个正整数 n,m,求和为 n 的不大于 m2 的完全平方数的最少数量,如果无解则输出 −1。
本题有多组数据。
第一行,一个正整数 Q,代表数据组数。
接下来 Q 行,每行两个整数 n,m。
Q 行,每行一个数,对应一组数据的答案。
4
3 1
179 11
507 13
841 19
3
3
3
4
样例解释:
3=12+12+12.
179=112+72+32.
507=132+132+132.
841=182+162+152+62.
请注意,对于第 4 组数据,841=292 不是合法的方案,因为 292>192。
测试点编号 | n≤ | 分值 |
---|---|---|
1 | 104 | 40 |
2 | 109 | 30 |
3 | 1018 |
对于 100% 的数据,1≤Q≤106,1≤n≤1018,1≤m≤100。
提示: 请注意输入输出的效率。