白茶水群时看到了很多猫猫头表情包,他大为喜爱并悉数收藏。随后,他借助在千层塔获得的 AI 训练了一个聊天自动机
自动机有 个表情状态,编号为 到 ,起始状态为 。状态 的有效聊天信号集合长度为 ,第 个聊天信号编号为 ,接受该信号会转移到状态 。在 状态处接受一个有效聊天信号 时,会从该状态转移到另一个状态 ,并发送表情包 ;若接受的聊天信号不在有效聊天信号集合内,将会从该状态转移到起始状态 ,并发送表情包
现给定聊天信号组成的序列,由于聊天序列过长且重复度高,所以将其进行了行程长度编码;编码后的序列有 行,每行两个整数 ,代表 出现了 次,并且由于自动机生成的表情包过多,你只需要输出最后生成的表情编号即可
输入
输入一行两个整数
接下来输入 行,其中第 行首先输入一个整数 ,接下来输入 个整数,其中第 个整数代表 ,第 个整数代表
保证 ,且 ,保证所有 有 不重复
接下来输入 行,每行两个整数
输出
输出一行一个整数,代表最后生成的表情包
样例
标准输入 复制文本 |
5 5 3 1 2 2 3 3 4 0 1 1 5 1 1 5 1 2 2 1 2 2 1 1 1 2 1 3 2 |
标准输出 复制文本 |
4 |
提示
样例如图所示:
来源
wintercode