开始: 2024-10-08 00:00:00

(24-25赛季)稠州常规赛04

结束: 2024-10-11 00:00:00
当前  2025-01-24 14:46:35  类型: IOI  状态: 已经结束 

P5. 变换change
描述

Alice 有一个变换规则,如果他手里的数当前为 w, 那么下一秒变为 (x1 ∗ w + y1)\%m, Bob 有一个变换规则,如果他手里的数当前为 w, 那么下一秒变为 (x2 ∗ w + y2)\%m 0 秒的时候,Alice 手上的数为 h_1, Bob 手上的数为 h_2, 请问最快在第几秒恰好 Alice 手 上的数字是 a_1 且 Bob 手上的数字是 a_2 ,若永远不可能则输出 -1

输入

第一行 T 表示数据组数 

每一组数据第一行为 m,第二行两个正整数 h_1, a_1, 第三行两个正整数 x_1, y_1, 第三行两个 正整数 h_2, a_2, 第三行两个正整数 x_2, y_2

输出

共 T 行,如题目描述

样例

输入

2
5
4 2
1 1
0 1
2 3
1023
1 2
1 0
1 2
1 1

输出

3
-1
提示

对于 30% 的据有 m ≤ 1000。 

对于 100% 的据有 T ≤ 5, h_1 \neq a_1, h_2 \neq a_2, 2 ≤ m ≤ 1000000, 0 ≤ h_1, a_1, x_1, y_1, h_2, a_2, x_2, y_2 ≤ m

提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交