盛艺承2021.08.14【普及组】模拟赛C组比赛总结

博主分享了最近一次编程比赛的经历,总结了在T0、T1、T2、T3四道题目上的表现和解题思路。T0题由于忽视细节导致WA,最终AC。T1题未能理解并实现,目前在改。T2题起初误解题目,通过模拟获得部分分数,了解正解后AC。T3题打表得分,但未能完全理解,仍在改进。博主认识到知识掌握的不足,决心努力提升,目标进入前40名。
摘要由CSDN通过智能技术生成

前言:

这次比赛我考的不太理想,60几名(虽然比之前有进步,但是这不能成为我逃避的理由!)。

看题顺序:

T0T1T2T3

做题顺序:

T0T1T2(T3是不可能的,永远都不可能的)

题目

T0:

这题我个人认为挺水的,可是我WA掉了。。。

死因:

看漏了一句话。。。。。。
没看到至多引用一次这句话,直接泪崩。

正解:

二分(就这?!没错)
这题做不出来了,可以洗洗睡了。。。。。。

应得:

100

实得:

23.5(从来没有想过,以为会爆0的。。。。。。)

状态:

已AC

T1:

此题看了30分钟才看懂,试着实现了一下,笑死,根本不会。直接弃题了。。。。。。

应得:

0

实得:

0

状态:

在改

T2:

这题第一眼以为是一道大风扇(DFS)的题目,结果调试了半天,连样例都没有过。直接打表骗了8.3分(奇迹啊)。比赛后听RZC奆佬一讲,又是秒懂。
正解:这题和大风扇完全一点关系都没有,直接纯模拟。图示如下:
首先先读入(这个不用说了吧。。。。。。):
在这里插入图片描述
然后,用一个二维数组存储一下。
在这里插入图片描述
我们可以得到上图那玩意(0=.,1=C,2=G)。然后把是草的坐标判断一下周围有几只牛(红色圈圈圈住的)。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对于那些只有1头或者0头奶牛在附近的草,你不用理它。你只需要管2头以上的就行了。然后判断一下周围,如果周围的奶牛数量大于1,那么你就把好友对数加一然后把草清空就行了。
不过,你这样只能够拿到8.3分的好成绩。为什么呢?因为,有可能有些奶牛已经成为了朋友。那这样的话,就不能让它们再交一次朋友了。所以这时候,你需要把清空的草设置为1。在执行当前草的时候,你就需要加个特判:如果你四周的草都没有变成1,就表示你周围的草并没有被清空。那你就可以把当前的草设置为1,并且把好友对数加一即可AC。

应得:

0

实得:

0(好遗憾,正解那么简单没想到?!)

状态:

已AC

T3:

这题是这套题目中最难的一题了吧。比赛的时候直接给整懵逼了。打了个表(输出0)骗了20分(人间奇迹!)。但是赛后听了大佬讲题还是没懂。后面问了好多人才懂。。。

应得:

20

实得:

20

状态:

在改

最后:

这次比赛考的很差,主要原因是对一些知识点的了解还不够,导致有些题目出现了类似于神秘错误的错误。加油!下次一定要考进前40!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值