#2188. 一曲新词酒一杯
一曲新词酒一杯
Description
酒桌上共有 杯酒,标号为 。桌旁有许多写有“酒”字的红色纸片。
接下来对这 杯酒依次进行 次操作。
操作共分为 种:
1 x
:给 号酒贴上 张红纸。2 x
:给除了 号酒的其它 杯酒分别贴上 张红纸。
问在至少几次操作后,每杯酒上至少有一张红纸?
Format
Input
第一行一个整数 ,表示测试数据组数。
对于每组测试数据:
- 第一行两个整数 。
- 后 行每行两个整数 ,表示第 次操作。
Output
对于每组测试数据:
- 若在 次操作后至少有一杯酒没有红纸,输出一行
-1
; - 否则输出一行一个整数表示答案。
Samples
2
3 3
1 1
1 2
1 3
3 2
1 1
2 2
3
-1
【样例 1 解释】
对于第一组数据:
- 第 次操作后, 号酒有 张红纸, 号酒有 张红纸, 号酒有 张红纸。
- 第 次操作后, 号酒有 张红纸, 号酒有 张红纸, 号酒有 张红纸。
- 第 次操作后, 号酒有 张红纸, 号酒有 张红纸, 号酒有 张红纸。
Limitation
1s, 1024KiB for each test case. 对于 的数据,,,。