#P3906. 树上的蚂蚁
树上的蚂蚁
题目描述
给出一棵含 个洞(蚂蚁的安身之地)的树。在这棵树上,共有 只蚂蚁。一开始第 只蚂蚁在洞 里,它想沿着树上的最短路以速度 爬到洞 里。到达目的地后,就钻入洞里。在旅途中,若两只蚂蚁到达同一位置(相遇或追及),为了交换信息,它们就会碰触触角。钻入洞里的蚂蚁,就不会再和其他蚂蚁碰触角。即只有旅途中的蚂蚁才会碰触角。注意在起点或目的地的瞬间都算在旅途中。保证没有两只蚂蚁速度一样。求总共碰触角的次数。
输入格式
本题有多组数据,第一行包含一个正整数 (),表示数据组数,下面共描述了 组数据。
对于每组数据,第一行包含一个整数 ()。接下来 行,每行包含三个正整数 (, , ),表示洞 和洞 相邻,且相距 单位长度。再接下来一行包含一个整数 ()。再接下来 行,每行包含三个正整数 (, ),表示第 只蚂蚁从洞 以速度 爬到洞 。
输出格式
对于每组数据,打印一行,包含一个整数,表示总共碰触角的次数。
1
3
1 2 1
2 3 1
3
1 3 2
3 1 1
1 2 3
2
题目来源
Play with tree By Amber