규도자 개발 블로그

[백준/8393/자바(Java)] 합 본문

알고리즘/풀이

[백준/8393/자바(Java)] 합

규도자 (gyudoza) 2018. 9. 18. 22:55
[백준_1110_파이썬] 더하기 사이클

문제

n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.

입력

첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다.

출력

1부터 n까지 합을 출력한다.

입출력 예

입력출력
36

풀이

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);
    int a = scan.nextInt();
    if(!((1<=a)&&(a<=10000))) {
      System.exit(0);
    }
    int result = 0;
    for(int i = 0; i <= a; i++) {
      result+=i;
    }
    System.out.println(result);   
  }// end of main
}

설명

반복문과 지역변수, 덧셈개념만 있으면 간단하게 해결할 수 있다.

Comments