2020.08.15【NOIP提高组】模拟总结反思

分数:爆零

这次比赛好难啊QAQ

总结

T1:

这题是一道仙人掌最短路,比赛时想了一会,发现好像不太会,于是就打了个普通的最短路水部分分,可是没想到竟然打炸了。。。那是哪里的锅呢?请看下面的代码。

for (R int i=1;i<=m;i++) 
	x=read(),y=read(),z=read(),add(x,y,z),add(y,x,z);

这是正确的,下面是比赛时的

for (R int i=1;i<=m;i++) 
	x=read(),y=read(),z=read(),add(x,y,z),add(y,z,x);

发现哪里不一样了吗?我竟然前向星加边加错了!!!

30分滚粗~~~

T2:

估分:30,实际:0
又是一题暴力打错了啊!!!!!!!
那么这题又是哪的锅呢?
方差的式子少了个平方啊!!!!!
于是又炸掉了。。。

for (R int i=1;i<=s;i++) ans=ans+abs(sum,1.0*a[i])*abs(sum,1.0*a[i]);

对比

for (R int i=1;i<=s;i++) ans=ans+abs(sum,1.0*a[i]);

真的恶心。。。

T3&T4:

这次总算不炸了,因为我没打这两题
看完题真是一点思路都没有啊!!!
于是再见!

反思

细心细心再细心!!!
能够暴力拿到的分下次一定要拿到。
打完多对拍,认认真真,仔仔细细地去检查代码。

否则——悲剧重演!

猜你喜欢

转载自blog.csdn.net/qq_49972640/article/details/108023565