noip 10连 day2

仅此纪念快把我打哭了的一场noip模拟赛。
首先:
T 1 : T1: T1:
8 : 10 − 8 : 50 : 8:10-8:50: 8:108:50: 读了 T 1 T1 T1的题面,又手推了一下样例,发现只要确定最终的胜利状态,那么每种手势对应的数目是一定的,也就是说,每种手势的数目组合只会有三种情况,发现了这个性质的我狂喜不已,觉得肯定能 A C AC AC了。然后就没再想什么,直接以通乱码,过了样例。考完才发现,我少考虑了字典序这个问题。直接哭死。。。但是,在知道错误后自己又想出了正确做法,还算是有点欣慰的吧。(我们可以发现,仅当 l e n len len 2 2 2 k k k次方时, i − − i + l e n − 1 i -- i+len-1 ii+len1 i + l e n − − i + 2 ∗ l e n − 1 i+len -- i+2*len-1 i+leni+2len1能彼此比较并交换)。
T 2 : T2: T2
9 : 00 − 9 : 50 : 9:00-9:50: 9:009:50:开始码 T 2 T2 T2 T 2 T2 T2的题意很好懂,而且前 50 p t s 50pts 50pts轻轻松松就能拿到。开始考虑 80 p t s 80pts 80pts,最开始想的是数位DP,感觉不可行(因为数位DP要考虑很多,我也没那个实力码出来),然后就想从K来下手,如果按照每一位可以放的数来枚举的话,复杂度是 O ( ( 10 − k ) 18 ) O((10-k)^{18}) O((10k)18),我无法保证时间复杂度,果断放弃。最后,码了好几个分段,希望能骗点分。
T 4 : T4: T4:
10 : 00 − 10 : 30 : 10:00-10:30: 10:0010:30:看了眼 T 3 T3 T3,nm根本不是人写的,果断放弃。直接看 T 4 T4 T4。想了半天,脑子里都没有关于有向图的所有拓扑序个数的相关公式或知识点,就想着写暴力。看了眼样例,当n等于3的时候值就已经很大了,瞬间没了打暴力的欲望。于是,把题目白给的 15 p t s 15pts 15pts拿到后,直接走人,返回看 T 3 T3 T3
最后的1个小时里,我的时间全贡献给了 T 3 T3 T3,秉持着不到最后一刻不放弃的精神,在最后10秒的时候,我上交了一个错误代码,只希望能骗点分。。。o(╥﹏╥)o
结束。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值