2018-team4/AugTrain-02

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

== Contest Information ==
[https://vjudge.net/contest/245526#overview German Collegiate Programming Contest 2010]

== 流水账 ==

经典三开读题,hyy从前向后,lyc从后向前,dhr中间跳读。

dhr开场读懂了D题并且给出了做法,开始码这道题,但清空数组的时候少清空了一个数组,导致一发罚时。于此同时hyy和lyc发现了I题是签到题,将I题通过。D20(1),I23

hyy选择开A,并将H题的题意告诉了dhr和lyc,hyy码A题的时候lyc给出了H题的做法,hyy尝试A失败后lyc将H题通过。hyy对A题进行对拍查错。A~,H48

dhr将G题大致题意告诉hyy,由hyy将此题通过。中途遗漏了题目的一个关键条件,导致了2个罚时。于此同时lyc帮助hyy检查A题未果,dhr开新题C。A~,C~,G61(2)

dhr将C题读懂并通过。lyc给出了E题的一个后缀自动机解法,随后lyc检查出了A题的代码的错误,随后hyy检查出了A题对拍的错误。在匆忙提交未删除调试信息,获得了两发CE后通过了A题。A92(2),E~,C85

lyc码E题,dhr和hyy讨论后得到J题的正确解法,在lyc尝试提交失败后hyy尝试J题并一次通过。期间dhr了解了K题的大致题意,lyc查出了数个错误,在数次提交后仍未通过E题。E~,J195

距离比赛结束还有90分钟,hyy和dhr讨论了F题许久未得到结果,后转战K题得到了K的解法。dhr提出了E题的另外一种做法,在dhr尝试的时候发现是伪算法,在简单思考后提出了新的做法并且一次通过了E题。E244(5),K~

封榜之后hyy开始尝试K题,dhr和lyc讨论后得到了F题的一个做法,尝试了几分钟后认为比赛时间不够决定将时间让给hyy,放弃F题。后三人一起帮助hyy查错在距离比赛结束4分钟的时候通过了K。K296

== 总结 ==


=== Yeungyat ===

今天A题成功丢了一波人,对拍还能搞错变量名的啊

感觉自己写几何题还是非常依赖板子,基本上都是把模型往板子上靠,虽然这样做本身没有什么问题,但也是建立在自己对模板的内容足够熟悉的前提下的,毕竟抄错板子真的是很伤的事情(我要回去练打字了

今天队伍沟通各方面比第一场好了很多,但也暴露了三个人的一个通病:喜欢过了样例就交题,我觉得对于常见低级错误的检查还是很有必要的。。按题目类型有的题目也用一些方法验证下比较好

读题还是不太行,以后对于背景和题面界限不明显的题目,一定要一句句读下来!不能跳读!

=== Sky_miner ===

今天自己的问题主要是出在了E题的后缀自动机上。

调了很长时间都没有AC,并且贡献了5个罚时,打的很难受。

而且后缀自动机一开始还是出了很多小错误,比如int的数组不小心开成了char,导致后来爆成负数TLE;比如多组数据数组忘了清空,数组开小了,特殊情况没有考虑。

但是都改掉了之后还是没有AC,幸亏dhr重写了另一种做法,不然这道题可能要卡很久。

今天这场比赛感觉节奏良好,(如果没有E题的WA5),以后还是要更多地练习代码的准确度,少打一些低级错误。

同时自己交题还是有点快,每次都是写写写,过编译,过样例,交!还有就是:这个地方写错了!改对了,交!所以我贡献了不少罚时。

自己写题还是要稳一点的好.

=== HbFS ===

感觉这场比赛比上一场划。

上一场贡献的罚时比较多,这一场相对来说少很多。但犯的错误依然挺脑残的,听取学长建议下次节奏慢一点,可能成绩反而会好一点。重要的就是保持沉着冷静,不着急。

加强一下读题能力,把题目的细节都读到。

新加入上下界网络流的几个板子,加上代码会比只有文字要好非常多。

把题目解法想得非常清楚的时候再开始写,赛场很吵所以不怎么能静下心来。E题和F题都是上机之后才发现解法有bug,如果写到一半才发现有问题就血崩。

这一场团队的配合比上一场要好很多,比赛的大部分时间都被用上了。然后队友发挥都不错,所以最后还是能够把题数追回来。最后为了保住hyy的一道题我们选择弃了我们已经想到解法的一道题,hyy的题目通过得非常惊险,所以我也觉得这个决策做得非常好。最后也帮队友查出了错误,感觉big nice。

== 补题 ==
B []

F []

Contest Information

German Collegiate Programming Contest 2010

流水账

经典三开读题,hyy从前向后,lyc从后向前,dhr中间跳读。

dhr开场读懂了D题并且给出了做法,开始码这道题,但清空数组的时候少清空了一个数组,导致一发罚时。于此同时hyy和lyc发现了I题是签到题,将I题通过。D20(1),I23

hyy选择开A,并将H题的题意告诉了dhr和lyc,hyy码A题的时候lyc给出了H题的做法,hyy尝试A失败后lyc将H题通过。hyy对A题进行对拍查错。A~,H48

dhr将G题大致题意告诉hyy,由hyy将此题通过。中途遗漏了题目的一个关键条件,导致了2个罚时。于此同时lyc帮助hyy检查A题未果,dhr开新题C。A~,C~,G61(2)

dhr将C题读懂并通过。lyc给出了E题的一个后缀自动机解法,随后lyc检查出了A题的代码的错误,随后hyy检查出了A题对拍的错误。在匆忙提交未删除调试信息,获得了两发CE后通过了A题。A92(2),E~,C85

lyc码E题,dhr和hyy讨论后得到J题的正确解法,在lyc尝试提交失败后hyy尝试J题并一次通过。期间dhr了解了K题的大致题意,lyc查出了数个错误,在数次提交后仍未通过E题。E~,J195

距离比赛结束还有90分钟,hyy和dhr讨论了F题许久未得到结果,后转战K题得到了K的解法。dhr提出了E题的另外一种做法,在dhr尝试的时候发现是伪算法,在简单思考后提出了新的做法并且一次通过了E题。E244(5),K~

封榜之后hyy开始尝试K题,dhr和lyc讨论后得到了F题的一个做法,尝试了几分钟后认为比赛时间不够决定将时间让给hyy,放弃F题。后三人一起帮助hyy查错在距离比赛结束4分钟的时候通过了K。K296

总结

Yeungyat

今天A题成功丢了一波人,对拍还能搞错变量名的啊

感觉自己写几何题还是非常依赖板子,基本上都是把模型往板子上靠,虽然这样做本身没有什么问题,但也是建立在自己对模板的内容足够熟悉的前提下的,毕竟抄错板子真的是很伤的事情(我要回去练打字了

今天队伍沟通各方面比第一场好了很多,但也暴露了三个人的一个通病:喜欢过了样例就交题,我觉得对于常见低级错误的检查还是很有必要的。。按题目类型有的题目也用一些方法验证下比较好

读题还是不太行,以后对于背景和题面界限不明显的题目,一定要一句句读下来!不能跳读!

Sky_miner

今天自己的问题主要是出在了E题的后缀自动机上。

调了很长时间都没有AC,并且贡献了5个罚时,打的很难受。

而且后缀自动机一开始还是出了很多小错误,比如int的数组不小心开成了char,导致后来爆成负数TLE;比如多组数据数组忘了清空,数组开小了,特殊情况没有考虑。

但是都改掉了之后还是没有AC,幸亏dhr重写了另一种做法,不然这道题可能要卡很久。

今天这场比赛感觉节奏良好,(如果没有E题的WA5),以后还是要更多地练习代码的准确度,少打一些低级错误。

同时自己交题还是有点快,每次都是写写写,过编译,过样例,交!还有就是:这个地方写错了!改对了,交!所以我贡献了不少罚时。

自己写题还是要稳一点的好.

HbFS

感觉这场比赛比上一场划。

上一场贡献的罚时比较多,这一场相对来说少很多。但犯的错误依然挺脑残的,听取学长建议下次节奏慢一点,可能成绩反而会好一点。重要的就是保持沉着冷静,不着急。

加强一下读题能力,把题目的细节都读到。

新加入上下界网络流的几个板子,加上代码会比只有文字要好非常多。

把题目解法想得非常清楚的时候再开始写,赛场很吵所以不怎么能静下心来。E题和F题都是上机之后才发现解法有bug,如果写到一半才发现有问题就血崩。

这一场团队的配合比上一场要好很多,比赛的大部分时间都被用上了。然后队友发挥都不错,所以最后还是能够把题数追回来。最后为了保住hyy的一道题我们选择弃了我们已经想到解法的一道题,hyy的题目通过得非常惊险,所以我也觉得这个决策做得非常好。最后也帮队友查出了错误,感觉big nice。

补题

B []

F []