小 Q 是一名设计师,她精心设计了一个公园。经过两年的努力,这个公园终于修建完毕。她十分开心,邀请了她的朋友小 P 一起来游览这个公园。她们兴致勃勃地制定了很多游览计划。但是,她们发现这些计划太过宏大,她们有可能没有精力去完成这些计划。她们想通过一个程序来评估一下这些计划需要花费的精力,然而她们的编程能力有限,所以她们想让你帮忙解决这个问题。
公园有
以下给出一些一定不是小 Q 设计的公园线路图的例子:
(
(对于第
小 P 她们制定出了
设
对于每一组不同的
输入格式
第一行两个正整数
接下来
第
接下来
为上述第一种询问,第一行一个正整数
输出格式
对于每一个询问输出一行一个非负整数表示该询问的答案。
样例一
input
2 1 1 2 5 1 2 1 2
output
5
限制与约定
保证
保证
按照常理,公园是有出入口的。但是在本题中,你可以认为公园的出入口也是景点。
定义环路为起点和终点相同,并且中间(即除起点终点外)不经过重复景点的路径上道路的集合。
子任务 1(5 分):
子任务 2(5 分):
子任务 3(20 分):
子任务 4(10 分):
子任务 5(10 分):保证每条道路最多属于一个环路;
子任务 6(10 分):保证删去第
子任务 7(25 分):
子任务 8(15 分):无特殊限制。
时间限制:
空间限制:
本题时间限制较大,测试点个数较多,建议自行特判无法通过的测试点,求不虐萌萌哒评测机!