#L0733. 线性丢番图方程求解
线性丢番图方程求解
题目描述
给定线性丢番图方程
-
若该方程无整数解,输出 。
-
若该方程有整数解,且存在 均为正整数的解,则输出正整数解的数量、所有正整数解中 的最小值、所有正整数解中 的最小值、所有正整数解中 的最大值、以及所有正整数解中 的最大值。
-
若方程有整数解,但不存在 均为正整数的解,你需要输出所有整数解中 的最小正整数值和 的最小正整数值。
>注:
>
>1. 正整数解即为 均为正整数的解, 不是正整数。
>
> 2. 整数解即为 均为整数的解。
>
>3. 的最小正整数值即所有 为正整数的整数解中 的最小值, 同理。
输入格式
第一行一个正整数 ,代表数据组数。
接下来 行,每行三个由空格隔开的正整数 。
输出格式
应输出 行。
若该行对应的询问无整数解,输出一个数字 。
若该行对应的询问有整数解但无正整数解,包含 个由空格隔开的数字,依次代表整数解中 的最小正整数值和 的最小正整数值。
否则包含 个由空格隔开的数字,依次代表正整数解的数量、正整数解中 的最小值、 的最小值、 的最大值和 的最大值。
读入输出量较大,注意使用较快的读入输出方式
样例
7
2 11 100
3 18 6
192 608 17
19 2 60817
11 45 14
19 19 810
98 76 54324 6 2 39 8
2 1
-1
1600 1 18 3199 30399
34 3
-1
2 12 7 50 56
</p>
提示
【数据范围】
对于 的数据,,。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1461
- 类型
- 传统题
- Time Limit
- 500ms
- Memory Limit
- 16MiB
- 上传者