码迷,mamicode.com
首页 > 其他好文 > 详细

poj 2081 Recaman's Sequence

时间:2014-07-22 17:46:51      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:poj 暴力

开始还以为暴力做不出来,需要找规律,找了半天找不出来,原来直接暴力。。

代码如下:

#include<stdio.h>
int a[1000050];
int b[100000000]={0};
int main()
{
  int i,k;
  a[0]=0;
    for(i=1;i<=500000;i++)
    {
        a[i]=a[i-1]-i;
      if(a[i-1]-i>0&&!b[a[i-1]-i])
        
           a[i]=a[i-1]-i;
      else
        
          a[i]=a[i-1]+i;
       b[a[i]]=1;
        
    }
   while(scanf("%d",&k)!=EOF)
   {
     if(k==-1) break;
     else
      printf("%d\n",a[k]);
   }
  return 0;
}


poj 2081 Recaman's Sequence

标签:poj 暴力

原文地址:http://blog.csdn.net/lihaogegehuting/article/details/38044983

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!