6,2,[1,2,3,4,5,6],[1,2,2,4,4],[2,3,4,5,6],[3,6],[5,5]
[120,120]
3到5的最短路径为3->2->4->5,路径积为3*2*4*5=1206到5的最短路径为6->4->5,路径积为6*4*5=120
第一个参数n代表节点个数第二个参数m代表查询次数第三个参数vector a代表每个节点的权值第四、五个参数vector u,v各自包含n-1个元素代表树上的边,与相连第六、七个参数vector x,y各自包含m个元素,代表查询到的最短路径上的点权乘积对于每个查询,答案存储在vector中并按照查询的时间顺序输出