第一行有两个整数N,M,用空格分隔。在接下来的M行中,第i行有三个整数,用空格分隔。
一个整数,表示最少需要购买的套餐数。
3 3 1 2 1 2 3 1 3 1 1
1
所有人都顺时针移动。
3 2 1 2 4 1 2 2
3
下面是一种需购买3个套餐的方法:对于请求1,3人顺时针移动,1人逆时针移动。对于请求2,2人逆时针移动。没有更优的方案。
6 3 1 4 1 2 5 1 3 6 1
2
把车票1,2,3给第一个人,把车票1,6,5给第二个人,把车票3,4,5给第三个人。没有更优的方案。
CC-BY-SA,感谢LOJ分享,译文来自 https://loj.ac/problem/2393