分数:爆零
这次比赛好难啊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:
这次总算不炸了,因为我没打这两题
看完题真是一点思路都没有啊!!!
于是再见!
反思
细心细心再细心!!!
能够暴力拿到的分下次一定要拿到。
打完多对拍,认认真真,仔仔细细地去检查代码。