ZCMU-1120


就这样

#include<cmath>
#include<cstdio> 
#include<iostream>
using namespace std;
int main(){
    int i,k,sum;
    while(~scanf("%d",&k)){
        i=0,sum=0;
        k=abs(k);
        //前面设置成0的所以
        //先加后用 
        while(++i){
            sum+=i;
            if(sum>=k&&(sum-k)%2==0){
                cout<<i<<endl;
                break;
            }
        }
    }
    return 0;
}
posted @ 2024-05-31 13:30  海&贼  阅读(19)  评论(0)    收藏  举报