NOI2012网上同步赛 感想

题目都那么奇葩。。。

第一题,实在搞不懂那个质数和互质怎么用,数论弱爆了。。。

搞了一个矩阵如下

1 1

0 a

快速幂求出他的n次幂,最后乘 c x0

                                       0  0

这样答案矩阵中右上角的数模g就是答案。

这样就能搞掉85分了吧。。。。。。

 

第二题,数据范围不是很大,但是不会

看到问题抽象为求满足sigema(k[i]*(vv[i]-v[i])^2*s[i])<=maxe时

sigema(s[i]/vv[i])的最小值    个人看法。。。。。。

所以n=1时就是反解不等式,直接输出。。。

n=2时,需要考虑分配给每一段路的能量,答案是一个单峰凹函数,可以用三分法搞定。。。。

应该能得到40分。。。。。。。。。

 

第三题 数据结构题

20%朴素都不一定能出解,但是还是写了个暴力

其他情况用二维线段树乱搞。。。

为了偷懒把矩阵搞成了一个数列。。。

时间会很慢,50%没什么问题吧。。。

转载于:https://www.cnblogs.com/neverforget/archive/2012/07/30/2615166.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值