bzoj1432: [ZJOI2009]Function
来源:互联网 发布:潍坊学院淘宝地址 编辑:程序博客网 时间:2024/05/17 18:27
传送门
一看就知道是结论题。
让我们手玩一发。
当n==1,答案是1
当n==2,答案是2(显然成立)
对于其他n,显然可以上下翻转,于是对于求f%28n/2%29”>k的,等效于求f[n-k]。
然后开始手玩。
我们从上往下增加直线,当已经放了k-1条直线,在放第k条直线的时候,如果直线k和直线k-1的交点在k-1原有交点的右边,坑定会影响前面的答案,不是最优,所以强行让交点在倒数第二个,不会影响f[k-1],而f[k]显然会因此增加了2(自己画一画)
然后就可以辣。 话说你们脑细胞够不够用啊?
uses math;var n,k:longint;begin read(n,k); if (n=1) then write(1) else write(min(k,n-k+1)*2);end.
0 0
- bzoj1432: [ZJOI2009]Function
- bzoj1432: [ZJOI2009]Function
- bzoj1432: [ZJOI2009]Function
- BZOJ1432(ZJOI2009)[Function]题解--找规律||数论
- 【bzoj1432】Function【结论题】
- bzoj1432 function 数学推导
- bzoj 1432: [ZJOI2009]Function
- 1432: [ZJOI2009]Function
- bzoj 1432: [ZJOI2009]Function
- 1432: [ZJOI2009]Function
- 1432: [ZJOI2009]Function 找规律
- BZOJ 1432: [ZJOI2009]Function【找规律
- bzoj 1432: [ZJOI2009]Function (数学||找规律)
- 【找规律】【ZJOI2009】函数
- 【ZJOI2009】染色游戏
- bzoj1411: [ZJOI2009]硬币游戏
- bzoj1411: [ZJOI2009]硬币游戏
- bzoj1411 [ZJOI2009]硬币游戏
- 支付宝线下门店扫码支付开发
- prompt,console.log(),if/else,alert()结合应用
- 用函数实现一个简易计算机
- 程序员,你的开发为何如此低效?
- Java 数据结构和算法 计算表达式问题
- bzoj1432: [ZJOI2009]Function
- ubuntu 离线安装makefile
- test
- 欢迎使用CSDN-markdown编辑器
- NDIS6.0发送以太网包需要遵守的规则
- 利用predis操作redis方法大全
- C语言数组、指针强制类型转换
- Cocos2d-x v3.3 关于Scale9Sprite调用报错。。。
- 云计算的那些事之存储虚拟化