poj 2081 简单递推
2024-09-08 06:08:21
#include<stdio.h>
#include<string.h>
#define N 510000
int dp[N];
int f[10000000];
int main() {
int k,n,m,i,j;
dp[0]=0;
memset(f,0,sizeof(f));
for(i=1;i<=500000;i++) {
if(dp[i-1]-i>0&&f[dp[i-1]-i]==0) {
dp[i]=dp[i-1]-i;
f[dp[i]]=1;
}
else {
dp[i]=dp[i-1]+i;
f[dp[i]]=1;
}
}
while(scanf("%d",&n),n!=-1) {
printf("%d\n",dp[n]);
}
return 0;}
最新文章
- 利用javascript跨域访问cookie之广告推广
- Mac如何找到从AppStore下载的正版Xcode安装包
- python生成随机密码
- NYOJ-301递推求值
- [资料]Keychain 获取设备唯一
- android 主线程和子线程之间的消息传递
- tcp传输黏包
- Android功能模块化之生成验证码Bitmap
- tomcat 设置默认编码格式
- Java基础知识强化82:Random类概述和方法使用
- xml和json选择奖
- HDU1073:Online Judge
- Python正则表达式,统计分析nginx访问日志
- Oracle所有分析函数<;转>;
- npm安装依赖包 --save-dev 和 --save; package.json的devDependencies和dependencies 的区别!
- Net Core 的配置模式以及热重载配置
- mysql外键(FOREIGNKEY)使用介绍
- 如何在安装node\npm\cnpm
- 【IOS】iOS 企业版应用网站下载plist文件
- Linux C single linked for any data type
热门文章
- P2956 [USACO09OCT]机器人犁田The Robot Plow
- RabbitMQ十:重要方法简述(参数)
- sql server 2012 从删库到跑路
- html语法第 -2
- jquery实现上传图片及图片大小验证、图片预览效果代码
- 十个 JDBC 的最佳实践
- umask命令
- Mybatis和Spring整合&;逆向工程
- spring使用elasticsearchrepository时间格式的问题Invalid format: ";XXXX-XX-XX"; is malformed at ";-XX-XX";
- 指针-动态开点&;合并线段树