본문 바로가기
Algorithm

[백준 알고리즘] 8393번: 합 (Java: for문)

by Baest 2021. 5. 22.

[문제]

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

 

[간략한 풀이]

- Scanner 로 입력 받음

- n만큼 for문 돌림 

- sum이라는 변수 만들어서 더해진 값 저장 후 마지막에 출력

 

[알고리즘 분류]

구현, 수학

 

[제출한 코드]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Scanner;
 
public class Main{
    public static void main(String[] args){
    
        Scanner scan= new Scanner(System.in);
        
        int n = scan.nextInt();//테스트 케이스 개수 입력받음
        int sum = 0;
        for(int i = 0; i <= n ; i++ ) {
            sum += i;
            //System.out.println(sum);
        }    
        System.out.println(sum);
    }
}
 
cs

 

 

문제 링크: https://www.acmicpc.net/problem/8393

 

8393번: 합

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

www.acmicpc.net