如果你是这样定义的
const int N = 505; int n, m, a, b, u[N], v[N], vis[N][N], ans[N][N];
会发现只有10分,那是因为 a,ba, ba,b <=<=<= 1e51e51e5 与 n,mn, mn,m 不同级
const int N = 100005; int n, m, a, b, u[N], v[N], vis[505][505], ans[505][505];
所以这样才能过
可能只有我这个蒟蒻才会犯这种错误