正常用prim算法是可以过四个点的,有一个会TLE。
为了避免超时TLE,我们进行以下操作:
1、把正常的cin改为快读:
inline void read(int&x)
2、关闭同步流:
ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
这样超时的问题就完美解决了。
当然,像我一样无脑#define int long long的也是被这道题给制裁了,因为那样子会MLE爆空间,一定要改回int!
最后,注意这道题要对109+710^9+7109+7进行取模。
AC CODE