说一下要注意的点,RE的修改一下就能AC

P2010 [NOIP2016 普及组] 回文日期

Operation0701 @ 2023-11-16 13:10:13

如果你是用字典保存12个月对应的天数。要考虑键不在字典里的情况,比如2000年,翻转过来就是0002,其中00不在字典里就会报错。

同理2016,翻转变成6102,其中61不在字典里就会报错。

还有当两个日期在同一年内时,如果你用的是对开头和结尾分别进行回文判断,最后要将计数减一。

即20110101和20111231,输出是2,但因为在同一年,所以其实只有一天,要减一,输出1。


|