#P6704. [COCI 2010/2011 #7] GITARA
[COCI 2010/2011 #7] GITARA
Description
你有一个 的矩阵 ,初始状态皆为 。
对于所有要求 ,你需要满足要求:
-
此时 状态为 ;
-
对于 状态为 。
你需要求在满足要求的情况下状态转换最小次数。
Input Format
第一行包含两个正整数 。它们分别指旋律中音调的数量及每根弦的段数。
接下来 行,每行两个正整数 ,分别表示能弹出对应音调的位置——弦号和段号,其为外星人弹奏的顺序。
Output Format
一个非负整数表示外星人手指运动次数最小值。
5 15
2 8
2 10
2 12
2 10
2 5
7
7 15
1 5
2 3
2 5
2 7
2 4
1 5
1 3
9
Hint
样例 1 解释
所有的音调都是由第二根弦产生的。首先按顺序按 ()。然后释放第 段()。最后,按下第 段,释放第 段()。
样例 2 解释
对于每个操作,分别需要 次手指运动。
数据规模及约定
按下或释放一段弦各计一次手指运动。弹弦不算手指的移动,而是一个弹吉他的动作。(指你不需要管他怎么弹的,只需要按就是啦,说不定他可以用超能力呀)
对于 的数据, ,。
说明
本题满分 分。
译自 COCI2010-2011 CONTEST #7 T3 GITARA
京公网安备 11011102002149号