q1016 tyvj 兔子繁殖
来源:互联网 发布:毕业设计查重软件 编辑:程序博客网 时间:2024/04/27 13:29
这道题wa了好多次才过,
一开始是因为题目描述被坑了...
后来是ans忘记mod了= - =
果然太sb了!
没什么好说的 o(12n)的都知道。用一个变量就变成o(n)的了 再用一个12*12D的矩阵就可以更快了。
当然没必要= - =
code
var ans,s:int64; i,n:longint; f:array[-15..100005] of int64;begin ans:=0; read(n); f[1]:=1; s:=0; for i:=2 to n do begin s:=(s+f[i-2]) mod 100000007; f[i]:=s; s:=(s-f[i-12]) mod 100000007; if s<0 then s:=s+100000007; end; for i:=n downto n-11 do ans:=(ans+f[i]) mod 100000007; writeln(ans);end.
最近都偷懒没有把ac的题目发上来,弄一个最近刷水记录好了。。
NOIP rp+++!!!!!大家要多支持tyvj!www.tyvj.cn!!
- q1016 tyvj 兔子繁殖
- 【水水水】tyvj Q1016 - Unit4 - 兔子繁殖
- 兔子繁殖
- 兔子繁殖问题.
- 兔子繁殖问题
- ACM之兔子繁殖
- 兔子繁殖问题
- 兔子繁殖-Fibonacci数列
- 兔子繁殖问题
- acm 兔子繁殖
- 【9302】&&【a301】兔子繁殖
- 兔子繁殖加强版
- 兔子繁殖(easy)
- 兔子繁殖问题
- 1055: 兔子繁殖问题
- 递归与效率(兔子繁殖
- 兔子繁殖,我喜欢这样
- 【程序2】兔子繁殖问题
- grub引导系统
- TYVJ-1057 DP
- \Home\bin\dbtest.apk installed on device
- 安装GRUB到U盘
- 程序员的软技术(1)
- q1016 tyvj 兔子繁殖
- 项目有感,闲聊几句
- exFAT和NTFS哪个好
- 北京各个区
- 【cocos2d-x 初级教程之三 2.x版本】如何移动一个cocos2d-x精灵
- vc连接数据库
- 传智播客---DBUtils框架的使用
- Linux(centos6.0)下安装Node.js以及使用
- 经典博客地址