#P7186. [CRCI2008-2009] TABLICA
[CRCI2008-2009] TABLICA
题目描述
小 Q 有一张 的表格。若 ,那么他将 填入第一列第一行, 填入第二列第一行,, 填入第一列第二行,, 填入第三列第四行, 填入第四列第四行。
现在,小 Q 对该表格作如下操作:
-
移动行:向右移动一行中的所有单元格,以使最后一列中的数字移到第一列。
-
移动列:向下移动一列中的所有单元格,以使最后一行中的数字移到第一行。
小 Q 想把一个数字 移到单元格 ,于是进行如下操作:
- 当 不在第 列时,移动它所在的行。
- 当 不在第 行时,移动它所在的列。
下面是一个如何将数字 移动到单元格 的例子。
小 Q 想移动 个数字,问至少要进行多少次操作。
输入格式
第一行,两个正整数 和 ,分别表示表格大小和移动次数。
接下来, 行,对于每一行:
- 三个整数 ,含义见题目描述。
输出格式
共 行,对于每一行:
- 对每个询问,输出至少移动的次数。
4 1
6 3 4
3
4 2
6 3 4
6 2 2
3
5
5 3
1 2 2
2 2 2
12 5 5
2
5
3
提示
数据规模及约定
对于 的数据:,,,。
说明
- 本题满分 分。
- 本题译自 COCI2008-2009 CRCI2008-2009 TABLICA,译者 https://www.luogu.com.cn/user/219791