博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
POJ 2081
阅读量:4552 次
发布时间:2019-06-08

本文共 893 字,大约阅读时间需要 2 分钟。

1 #include 
2 #define MAXN 500005 3 using namespace std; 4 5 //unsigned _m[MAXN]; 6 bool mark[MAXN*10]; 7 8 int main() 9 {10 //freopen("acm.acm","r",stdin);11 // _m[0] = 0;12 13 int i;14 int num;15 16 int p_1;17 int p_2;18 19 while(cin>>num,num != -1)20 {21 p_1 = p_2 = 0;22 memset(mark,0,sizeof(mark));23 for(i = 1; i <= num; ++ i)24 {25 26 if(p_1 - i > 0 && !mark[p_1 - i])27 {28 p_2 = p_1 - i;29 mark[p_2] = true;30 }31 else32 {33 p_2 = p_1 + i;34 mark[p_2] = true;35 }36 p_1 = p_2;37 }38 cout<
<

 

关注我的公众号,当然,如果你对Java, Scala, Python等技术经验,以及编程日记,感兴趣的话。 

技术网站地址: 

转载于:https://www.cnblogs.com/gavinsp/p/4566643.html

你可能感兴趣的文章
JS只能输入数字
查看>>
Laravel 数据库连接, 数据库名,配置文件修改
查看>>
屌丝接盘侠们,孩子可能不是你们亲生的!
查看>>
BZOJ 1854 【SCOI2010】 游戏
查看>>
JavaScript - 匿名函数和闭包
查看>>
负载均衡下的资源文件配置/多站点下的资源文件夹共享(Windows IIS)
查看>>
MySQL firstmatch strategy
查看>>
MS SQL server 2014 创建用户及权限
查看>>
office很抱歉遇到一些临时服务器问题
查看>>
禁止键盘上的刷新键F5等
查看>>
SAP中对于获取订单的状态
查看>>
oracle PL/SQL块
查看>>
sklearn.preprocessing.LabelBinarizer
查看>>
C teaching
查看>>
分隔指定内容,提取章节数
查看>>
this point
查看>>
leetcode 30 Substring with Concatenation of All Words
查看>>
验证登录信息是否合法
查看>>
线程池
查看>>
git版本控制器的基本使用
查看>>