2019-team3-01

从 Trac 迁移的文章

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

原文章内容如下:

[/wiki/2019-team3 返回]
 [[Image(1.jpg,500px)]]
== 概述 ==
校赛
校内rank3,校队内rank2
== 总结 ==
=== HbFS- ===
dhr的比赛复述:
出门cyw读了E题开了出来,跟dhr说了,然后dhr在没听清楚题意的情况下像个弱智一样上机写题,写完了发现没过样例,转身看题面发现和自己想的不一样,浩然卒。
之后lsy将弱智的dhr赶下机器快速签到。'''J10'''。
在lsy签到成功之后,cyw将dhr写的垃圾删掉了,重写了E题快速签到*2。'''E13'''。
然后浩然翻开了托福阅读题A题,直接跳过了第一页的废话读完了第二页真正的题目。dhr结合早上看的非诚勿扰,正确地理解了题意并给出了一种做法,接着开始上机快乐写题。与此同时不知道谁反正开出了G,文体两开花。
之后dhr发现A题中男人的数量n和女人的数量m竟然是不一样的,而浩然的程序通篇都是n,一通乱改消耗两发罚时通过了A题。'''A28(2)'''
在dhr通过A题之后cyw上机一发入魂通过G题。'''G33'''。
dhr和lsy讨论了一下B题给出了一个写法,需要高精度,等队里唯一会用乱七八糟的语言写高精度的cyw写完G题之后下来研究了一下B题,之后上机一通乱打一发通过了B,签到结束。'''B53'''。
在接下来的40分钟,队伍里的三个人兵分四路尝试开题,cyw开C,lsy开I,dhr开F和H,比赛开始90分钟的时候dhr和cyw摸出了C的解法,需要写个牛逼的倍增,cyw上机尝试。随后不久lsy开出了I,在草稿纸上整理思路。
过了一会儿cyw觉得自己不太稳,想静静。lsy觉得自己稳如老狗,想上机。两位老板交换了一下机位,期间dhr偷偷地告诉了cyw那个牛逼的倍增可以换成牛逼的dfs,于是决定重新改写C题。lsy将草稿纸上整理好的东西敲到电脑上,然后稍微调试了一下一发通过了I。'''I138'''。
之后dhr帮助cyw找出了亿些bug,并通过了样例。cyw感觉人生已经达到了巅峰好嗨哟提交了C题的代码发现文操没删,随后再提交了一发通过了C题。'''C146(1)'''。
之后队伍三人讨论了一下H题,在dhr的鼓励下,在cyw的帮助下,lsy开出了H题并上机写。cyw盯着lsy写H题,dhr觉得F题十分可做继续开F,lsy写完代码提交后WA了,dhr和cyw查出了几个错误后通过了H题。'''H217(3)'''。
dhr趁队友自闭的期间观察了一下榜,发现D题的通过非常抽象,于是张口就来让cyw尝试一些乱七八糟的构造。dhr提出旋转逛街捡垃圾的做法,但最后时间不是特别够,没有调整出做法。比赛结束,8题收场。
总结:
算是小破队打得第一场比赛,不是很关心别的队伍的情况或是别的队伍做了几个题,单从自己队伍来说结果还是基本满意的。
知道自己有在比赛里乱嗨的毛病,在比赛前叮嘱了队友多次前期稳住,结果出门浩然就在机上一通乱打表演当场去世。这场比赛浩然的状态不是特别好,除了出门E题去世以外,自己写的A题也消耗了很多发罚时才通过。而且之后还提出了一些有问题的做法。整场比赛可能有一半的时间都在单开F,不知道为什么开场读到F就觉得它可做,于是刚了特别久都没有结果,到很晚才放弃。感觉自己在平时训练是队伍里面主要开题的人,而校赛更多的时候是在协助队友。不过还是特别希望在接下来的比赛浩然别那么摸鱼。
比赛50分钟后队伍机器空了40分钟,而之后几乎是同时开出来了三道题目,接下来机位交换的处理让浩然感觉这段时间的训练没有白费。比起队伍一开始一个人把机位坐穿的打法,我先把我开出来的题目很难写的题目放在一边,让cyw去写我开出来完全了解做法的C,而让lsy先在草稿纸上整理I题的思路。最后是lsy的I题先过了,她在机下整理了一整张草稿纸的思路上机用了十分钟左右就过了这个题(感觉在草稿纸上画图写思路然后上机是lsy的专属技能)。还有是不知道从哪一场比赛的时候开始觉得自己该上机的时候还是要上机,要给队友争取开题的时间,队友的开题能力是很OK的(虽然我也不知道为啥大家都没过I)。此外,能把题读完就把题读完,以前在YaSHa的时候总是很有自信能开出来别的队伍开不出的题,所以总是喜欢开少人过的题。但无论怎样,感觉读题是我最需要注意的事情,在开出来题目的情况下,我感觉我自己往往会选择去思考下一道已经读过的题目而不是读新题。
很明显的感觉到最近队伍在训练/比赛处理逆风情况要更好了,浩然感觉慢慢地摸清楚了一些和队友沟通的方式,能大概感受到队友的心理状况,有时候帮一帮队友。虽然我们在比赛里还是常常遇到卡题/自闭的情况,但是着实感觉到队伍的容错率更高了。平时的训练比起提交是不是一次通过,又或是在写代码的过程中遇到了什么错误,又或是谁在什么时候在陷入自闭,更关心队伍在不是特别顺利的时候是怎么处理这些问题的,想一想是不是谁该弃哪个题目,这个时候应该继续单开还是帮帮队友。写代码不犯错误是挺难的,还是希望队伍有更高的容错率来应对比赛里发生的这些困难。
说一说这场比赛的H题,H题算是队伍里三个人合力一起做的题。这题是lsy和cyw讨论了一会儿开出来的题,lsy操刀代码,而代码里所有的错误是浩然查出来的。浩然查出来代码的错误是“询问不在同一个联通快”的情况,这不是一个很难考虑到的东西,但却是很容易被遗忘的东西。赛后和别的队伍聊天复盘的时候得知大部分队伍H题未通过都是因为少考虑这种Corner Case。相比于以前浩然在YaSHa李从来不管队友死活就是拼命单开,哪怕是自己开出来的题队友(特别是miner学长)自闭也不会理睬队友,在现在的队伍里不知道为啥总是帮队友查代码。队伍里的三个人可以几乎无缝地互相查看代码,比赛打得更加整体一点,这可能是我们队伍比其他队伍有优势的地方之一。
至于之后的安排,首要任务还是先活过下个星期的考试周,考试周结束后队伍在省赛前还有3场训练赛。考试周大家考完试了以后都会比较有空,所以想在那三天约多几支队伍一起合训, 调整一下队伍的状态,和队友一起努力混过省赛。

=== LIN452 ===
开场一段时间我们队伍都感觉比较急躁,交题有点莽,大约半小时之后我们开始恢复平稳的状态.
写J和I的时候都比较稳,一发就过了,没有贡献罚时和花费很多调试时间.
三个人一起开H的时候,大家一起讨论,我不是很熟悉点双和边双的定义,但是知道用某种方式缩点可以把无向图变成树,差不多就开出了题目.但是在最后写判断答案的时候,写搓了好几个点,就WA了3发才过.
整场比赛中,队友互相交流和合作还是算比较充分的,三人一起想H题的WA点和bug,然后每个人都找到了一些问题.B题也是三人参与读题,开题,写题.机时轮换比较频繁,后期基本上就没有空着的时候.所以这场没有出现很大
的失误,但是打得不是特别完美,就是在罚时上还是可以有一些进步的.
对于比赛小小的吐槽:不让长时间站着和喝水可还行?以及打印的代码的死亡行间距...
=== Pepcy_Ch  ===
E 一开始还是写得有点急了,本来是要另开一个 long long 变量的,结果写的时候就直接做了,爆 int 计数器 +1。。。不过还是不知道 dhr 一开始写了什么被认为更好写的东西,可能我需要具体说出我的写法是什么东西啊。。。
C 的循环判断一开始走歪了,直到 dhr 说出捡完一个垃圾后清空 vis 就行。。。
H 的边双做法在手写完 C 的代码后想了一半,但其正确性还没感受出来,再加上对边双的定义有些遗忘,所以后面问了句「边双的定义是什么」。(感觉还是没做到之前说的「不管正确性,有想法先说了」)
=== 补题 ===

[/wiki/2019-team3 返回]

概述

校赛

校内rank3,校队内rank2

总结

HbFS-

dhr的比赛复述:

出门cyw读了E题开了出来,跟dhr说了,然后dhr在没听清楚题意的情况下像个弱智一样上机写题,写完了发现没过样例,转身看题面发现和自己想的不一样,浩然卒。

之后lsy将弱智的dhr赶下机器快速签到。J10

在lsy签到成功之后,cyw将dhr写的垃圾删掉了,重写了E题快速签到*2。E13

然后浩然翻开了托福阅读题A题,直接跳过了第一页的废话读完了第二页真正的题目。dhr结合早上看的非诚勿扰,正确地理解了题意并给出了一种做法,接着开始上机快乐写题。与此同时不知道谁反正开出了G,文体两开花。

之后dhr发现A题中男人的数量n和女人的数量m竟然是不一样的,而浩然的程序通篇都是n,一通乱改消耗两发罚时通过了A题。A28(2)

在dhr通过A题之后cyw上机一发入魂通过G题。G33

dhr和lsy讨论了一下B题给出了一个写法,需要高精度,等队里唯一会用乱七八糟的语言写高精度的cyw写完G题之后下来研究了一下B题,之后上机一通乱打一发通过了B,签到结束。B53

在接下来的40分钟,队伍里的三个人兵分四路尝试开题,cyw开C,lsy开I,dhr开F和H,比赛开始90分钟的时候dhr和cyw摸出了C的解法,需要写个牛逼的倍增,cyw上机尝试。随后不久lsy开出了I,在草稿纸上整理思路。

过了一会儿cyw觉得自己不太稳,想静静。lsy觉得自己稳如老狗,想上机。两位老板交换了一下机位,期间dhr偷偷地告诉了cyw那个牛逼的倍增可以换成牛逼的dfs,于是决定重新改写C题。lsy将草稿纸上整理好的东西敲到电脑上,然后稍微调试了一下一发通过了I。I138

之后dhr帮助cyw找出了亿些bug,并通过了样例。cyw感觉人生已经达到了巅峰好嗨哟提交了C题的代码发现文操没删,随后再提交了一发通过了C题。C146(1)

之后队伍三人讨论了一下H题,在dhr的鼓励下,在cyw的帮助下,lsy开出了H题并上机写。cyw盯着lsy写H题,dhr觉得F题十分可做继续开F,lsy写完代码提交后WA了,dhr和cyw查出了几个错误后通过了H题。H217(3)

dhr趁队友自闭的期间观察了一下榜,发现D题的通过非常抽象,于是张口就来让cyw尝试一些乱七八糟的构造。dhr提出旋转逛街捡垃圾的做法,但最后时间不是特别够,没有调整出做法。比赛结束,8题收场。

总结:

算是小破队打得第一场比赛,不是很关心别的队伍的情况或是别的队伍做了几个题,单从自己队伍来说结果还是基本满意的。

知道自己有在比赛里乱嗨的毛病,在比赛前叮嘱了队友多次前期稳住,结果出门浩然就在机上一通乱打表演当场去世。这场比赛浩然的状态不是特别好,除了出门E题去世以外,自己写的A题也消耗了很多发罚时才通过。而且之后还提出了一些有问题的做法。整场比赛可能有一半的时间都在单开F,不知道为什么开场读到F就觉得它可做,于是刚了特别久都没有结果,到很晚才放弃。感觉自己在平时训练是队伍里面主要开题的人,而校赛更多的时候是在协助队友。不过还是特别希望在接下来的比赛浩然别那么摸鱼。

比赛50分钟后队伍机器空了40分钟,而之后几乎是同时开出来了三道题目,接下来机位交换的处理让浩然感觉这段时间的训练没有白费。比起队伍一开始一个人把机位坐穿的打法,我先把我开出来的题目很难写的题目放在一边,让cyw去写我开出来完全了解做法的C,而让lsy先在草稿纸上整理I题的思路。最后是lsy的I题先过了,她在机下整理了一整张草稿纸的思路上机用了十分钟左右就过了这个题(感觉在草稿纸上画图写思路然后上机是lsy的专属技能)。还有是不知道从哪一场比赛的时候开始觉得自己该上机的时候还是要上机,要给队友争取开题的时间,队友的开题能力是很OK的(虽然我也不知道为啥大家都没过I)。此外,能把题读完就把题读完,以前在YaSHa的时候总是很有自信能开出来别的队伍开不出的题,所以总是喜欢开少人过的题。但无论怎样,感觉读题是我最需要注意的事情,在开出来题目的情况下,我感觉我自己往往会选择去思考下一道已经读过的题目而不是读新题。

很明显的感觉到最近队伍在训练/比赛处理逆风情况要更好了,浩然感觉慢慢地摸清楚了一些和队友沟通的方式,能大概感受到队友的心理状况,有时候帮一帮队友。虽然我们在比赛里还是常常遇到卡题/自闭的情况,但是着实感觉到队伍的容错率更高了。平时的训练比起提交是不是一次通过,又或是在写代码的过程中遇到了什么错误,又或是谁在什么时候在陷入自闭,更关心队伍在不是特别顺利的时候是怎么处理这些问题的,想一想是不是谁该弃哪个题目,这个时候应该继续单开还是帮帮队友。写代码不犯错误是挺难的,还是希望队伍有更高的容错率来应对比赛里发生的这些困难。

说一说这场比赛的H题,H题算是队伍里三个人合力一起做的题。这题是lsy和cyw讨论了一会儿开出来的题,lsy操刀代码,而代码里所有的错误是浩然查出来的。浩然查出来代码的错误是“询问不在同一个联通快”的情况,这不是一个很难考虑到的东西,但却是很容易被遗忘的东西。赛后和别的队伍聊天复盘的时候得知大部分队伍H题未通过都是因为少考虑这种Corner Case。相比于以前浩然在YaSHa李从来不管队友死活就是拼命单开,哪怕是自己开出来的题队友(特别是miner学长)自闭也不会理睬队友,在现在的队伍里不知道为啥总是帮队友查代码。队伍里的三个人可以几乎无缝地互相查看代码,比赛打得更加整体一点,这可能是我们队伍比其他队伍有优势的地方之一。

至于之后的安排,首要任务还是先活过下个星期的考试周,考试周结束后队伍在省赛前还有3场训练赛。考试周大家考完试了以后都会比较有空,所以想在那三天约多几支队伍一起合训, 调整一下队伍的状态,和队友一起努力混过省赛。

LIN452

开场一段时间我们队伍都感觉比较急躁,交题有点莽,大约半小时之后我们开始恢复平稳的状态.

写J和I的时候都比较稳,一发就过了,没有贡献罚时和花费很多调试时间.

三个人一起开H的时候,大家一起讨论,我不是很熟悉点双和边双的定义,但是知道用某种方式缩点可以把无向图变成树,差不多就开出了题目.但是在最后写判断答案的时候,写搓了好几个点,就WA了3发才过.

整场比赛中,队友互相交流和合作还是算比较充分的,三人一起想H题的WA点和bug,然后每个人都找到了一些问题.B题也是三人参与读题,开题,写题.机时轮换比较频繁,后期基本上就没有空着的时候.所以这场没有出现很大

的失误,但是打得不是特别完美,就是在罚时上还是可以有一些进步的.

对于比赛小小的吐槽:不让长时间站着和喝水可还行?以及打印的代码的死亡行间距...

Pepcy_Ch

E 一开始还是写得有点急了,本来是要另开一个 long long 变量的,结果写的时候就直接做了,爆 int 计数器 +1。。。不过还是不知道 dhr 一开始写了什么被认为更好写的东西,可能我需要具体说出我的写法是什么东西啊。。。

C 的循环判断一开始走歪了,直到 dhr 说出捡完一个垃圾后清空 vis 就行。。。

H 的边双做法在手写完 C 的代码后想了一半,但其正确性还没感受出来,再加上对边双的定义有些遗忘,所以后面问了句「边双的定义是什么」。(感觉还是没做到之前说的「不管正确性,有想法先说了」)

补题

附加文件