편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2022.09.02

    c언어 질문 : 양의 정수 x를 입력 받아 1-2+3-4+5-6+...+n>x가 되는 최소의 n값 구하기


    //양의 정수 x를 입력 받아 1-2+3-4+5-6+...+n>x가 되는 최소의 n값 구하기

    #include <stdio.h>
    int main(){
        int x,a,b=0;
        scanf("%d",&x);
        for(a=1;;a++){
            if(a%2==0){
                b=b-a;
            }
            else if(a%2==1){
                b=b+a;
            }
            else if(b>x){
                printf("%d",b);
                break;
            }
        }
        return 0;
    }
    

    시작한지 1주일 된 초보라... 답변 부탁드립니다.

  • 프로필 chw0424님의 편집
    날짜2022.09.02

    c언어 질문입니다.


    //양의 정수 x를 입력 받아 1-2+3-4+5-6+...+n>x가 되는 최소의 n값 구하기

    include

    int main(){ int x,a,b=0; scanf("%d",&x); for(a=1;;a++){ if(a%2==0){ b=b-a; } else if(a%2==1){ b=b+a; } else if(b>x){ printf("%d",b); break; } } return 0; }

    시작한지 1주일 된 초보라... 답변 부탁드립니다.