poj 1844(水题,找规律)

#include<iostream>
using namespace std;
int main(){
    int i,s = 0,n;
    scanf("%d",&n);
    for(i=1;;i++){
        s += i;
        if(s==n)break;
        if(s-n>0&&(s-n)%2==0)break;
    }
    printf("%d\n",i);
    return 0;
}

 

posted @ 2021-11-17 10:46  智人心  阅读(28)  评论(0)    收藏  举报