【中秋赛】中秋水题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
lqy是一个oier,经常在机房里面摸鱼。所以wj经常催他做作业,为了激励他,就把lqy踢出了管理组,并留下一道题,作为作业,也作为回到管理组的条件。于是他找到了你帮忙解决,题目如下。
题目描述
在一个长为,宽为的长方型桌子上,放有个月饼,第个月饼放在位置(,)上。接下来进行次操作,每次将以含有第个月饼的月饼堆,放在含有第个月饼的月饼堆上。最后进行次询问,有两个数字 , 。第个和第个月饼在不在一堆,如果是就输出他们之间的月饼总数,否则输出。
输入格式
第一行一个整数 。
接下去一个整数 。
下面m行每行两个整数分别表示 , 。
接着一个整数
下面t行每行两个整数分别表示 , 。
输出格式
判断每次询问是否为真。
若为真,则输出 , 之间的月饼总数(不包括 , )。
反之输出-1。
测试样例
5
2
1 2
1 3
1
1 3
1
数据范围
对于%的数据 n , ,
对于%的数据 , ,
对于%的数据 , ,