Andy_WA
2024-11-01 17:47:16
在外校考的初赛,总而言之,比较想
经过
经过
没啥准备,直接开题(去世。。。
读题,直到读到这句话:
由此,一副完整的扑克牌恰好有
4×13=52 张牌。
这不直接瞎做吗,直接用个 map<string,long long>
,一顿快乐的去重,秒了。
第二题给我看蒙了,来世没见过这神仙的题!!!\ 看上去是个 DFS,实际上是个 Small 模你。
假设机器人当前处在的位置为
(x, y) ,朝向为d 。则它的方向上的下一步的位置(x^′, y^′) 定义如下:若d = 0 ,则令(x^′, y^′) = (x, y + 1) ,若d = 1 ,则令(x^′, y^′) = (x + 1, y) ,若d = 2 ,则令(x^′, y^′) = (x, y - 1) ,若d = 3 ,则令(x^′, y^′) = (x − 1, y) 。接下来,机器人判断它下一步的位置是否在地图内,且是否为空地。具体地说,它判断
(x^′, y^′) 是否满足1 \leq x^′ \leq n, 1 \leq y^′ \leq m ,且(x^′, y^′) 位置上是空地。如果条件成立,则机器人会向前走一步。它新的位置变为(x^′, y^′) ,且朝向不变。如果条件不成立,则它会执行“向右转”操作。也就是说,令d^′ = (d + 1) \bmod 4 (即d + 1 除以4 的余数),且它所处的位置保持不变,但朝向由d 变为d^′ 。
这啥啊,对着敲吧。。\ 不对!肯定有诈!!!\
没啥准备,直接开题(去世。。。
赛时
跟监考老师说完后,在那个神奇的表上签了名字,换了电脑,继续去世。
刚开题:
直接跳过。。。
把前几个打出来了,没了。
又发现一个乐子:
也就是我旁边那个考生,他考完后跟我说,他教练让他体验一下 CSP 的考试氛围,结果 J 初赛没过,S 组过了,就来了。
后来,他给我看他那个校验码,结果,四排零。不对,第二个字母是
x
。(笑死了。
估分: