#HX1255C. 怪物同笼

提交22 通过12
通过率54.5%
时间限制1000ms
内存限制128MiB
    ID: 10069 传统题 1000ms 128MiB 尝试: 22 已通过: 12 难度: 普及- 上传者: 标签>编程题C++CSPCSP复赛CSP复赛专项练习暑假CSP复赛集训暑假集训1255-数学专题

题目描述

题目描述

有两种怪物,第1种怪物有 a 个头 b 条腿,第2种怪物有 c 个头 d 条腿。所有怪物加起来有 e 个头 f 条腿。

问两种怪物分别有多少只?对于无非负整数解的情况要输出 No Solution。题目包含多组数据。数据保证 a/bc/da/b\ne c/d

输入格式

第 1 行,一个正整数 T 表示有 T 组数据。

接下来 T 行,每行 6 个整数 a,b,c,d,e,f。

输出格式

对每组数据,用 1 行输出答案。

样例输入

4
1 2 1 4 5 16
1 2 1 4 6 6
3 6 4 4 11 16
5 1 3 4 106 79

样例输出

2 3
No Solution
No Solution
11 17

提示

1T1051\le T\le 10^{5}1a,b,c,d1061\le a,b,c,d\le 10^{6}1e,f10121\le e,f\le 10^{12}

3
1 2 2 1 3 3
1 1 2 3 4 5
1 3 2 1 5 5
1 1
2 1
1 2
3  
1 2 2 1 3 3  
1 1 2 3 4 5  
1 3 2 1 5 5
1 1
2 1
1 2
4
1 2 1 4 5 16
5 1 3 4 106 79
1 1 1 2 15 20
2 3 3 2 40 35
2 3
11 17
10 5
5 10