如果您的测试点信息如下,且您使用 vector 存边,那您大概是由于多测未清空导致的。
vector
也就是说您在第一重关于 t 的循环中,需要加上:
t
for(int i=1;i<=n;i++) g[i].clear();