{小结}NOIP2005TG

T1:【提高组】谁拿了最多奖学金(scholar.pas/cpp)

T2:【提高组】过河(river.pas/cpp)

T3:【提高组】篝火晚会(fire.pas/c/cpp)

T4:【提高组】等价表达式(equal.pas/c/cpp)

 题目就不贴了...


T1:

水。注意字符串的合适处理,瞎搞一下就可以过了,不多说。


T2:

被坑爹的无序数列坑哭。

其实很简单,因为那只(东西)一次性只能跳10格,所以太多的距离显然(然并乱),所以我们可以很愉快的把100以上的距离都变为100,至于为什么呢?额...可证明100以上无论一次性跳多少都可以。最后瞎弄一个DP,怎么弄都不会MLE的!

当然,还有个特殊情况,当S=T时,要特殊判断,这么简单的东西,还是讲一讲...只要是S的倍数的石头,都算入ans,然后就没有了。


T3:

看上去难,实际上也不简单啊。

某位犇告诉我们其实很简单的,然后讲了一大堆奇怪的东西,告诉我们开一个统排就可以了,虽然,我还是没怎么听懂原理。(听懂了也不讲,画图好烦的!!!)


T4:

真心是水啊啊啊啊!!!

简单地说,代入代入代入代入代入...

(听说某个犇打了化简,然而还是水了一些奇怪的地方...嘿嘿嘿...)


整体还不错,但T4的整体代入想到却忘记了MOD这种东西。

(哼唧,不要在意这些细节!)





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值