POJ 2081 #include #include bool exist[500001];int
答案:2 悬赏:60 手机版
解决时间 2021-02-24 07:49
- 提问者网友:謫仙
- 2021-02-23 08:29
POJ 2081 #include #include bool exist[500001];int
最佳答案
- 五星知识达人网友:行雁书
- 2021-02-23 08:53
bool exist[500001];int a[3500000];大小弄错了吧...#include #include bool exist[3012501];int a[500001];int init(){int i;memset(exist,false,sizeof(exist));a[0]=0;exist[0]=true;for(i=1;i0&&exist[a[i-1]-i]==false){a[i]=a[i-1]-i;}else{a[i]=a[i-1]+i;}exist[a[i]]=true;}return 0;}int main(){int n;init();while(scanf(%d,&n)==1){if(n==-1) break;printf(%d\n,a[n]);}return 0;}这个ac了..
全部回答
- 1楼网友:猎心人
- 2021-02-23 09:20
感谢回答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯