BZOJ 3398: [Usaco2009 Feb]Bullcow 牡牛和牝牛 水题~
2024-10-07 06:54:15
水~
#include <cstdio>
#define N 100004
#define mod 5000011
#define setIO(s) freopen(s".in", "r" , stdin)
using namespace std;
int f[N][2];
int main()
{
// setIO("input");
int n , k, i ;
scanf("%d%d", &n, &k);
f[1][0] = f[1][1] = 1;
for(i = 2; i <= n ; ++ i)
{
f[i][0] = (f[i - 1][0] + f[i - 1][1]) % mod;
if(i > k) f[i][1] = f[i - k][0];
else f[i][1] = 1;
}
printf("%d\n", (f[n][0] + f[n][1]) % mod);
return 0;
}
最新文章
- .NET平台BigO算法复杂度备忘
- Java和.NET使用DES对称加密的区别
- Ubuntu 12 升级 SVN 1.6 到 1.8 版本
- Foxit Reader 插件下载
- MPMoviePlayerController过期导致视频播放时间条颠倒及AVPlayerViewController的用法
- spftlayer 安装及简单使用
- Linux系统环境变量的四个配置文件的关系
- 【C语言学习】存储类型
- VSTO 向office文档中插入内容
- [国嵌笔记][036][关闭MMU和CACHE]
- Linux下yum安装MySQL yum安装MySQL指定版本
- SQL注入之Sqli-labs系列第四十七关,第四十八关,第四十九关(ORDER BY注入)
- Loadrunner&#160;脚本开发-利用web_submit_data函数实现POST请求
- python使用requests发送application/x-www-form-urlencoded请求数据
- luogu1377 树的序 (线段树)
- nodejs 使用http模块保存源码
- 【Oracle学习笔记-1】Win7下安装Oracle 10g
- JAVA编程之——反射Reflect
- DeveloperAppleHelp
- 《Windows核心编程》第五章——作业