본문 바로가기

백준 문제풀기/JAVA

[백준 8393 JAVA 자바] 합

 

n이 주어졌을 때 1부터 n까ㅣ 합을 구하는 프로그램

 

등차수열의 합을 이용해도 좋고...

 

그냥 먼저 생각나는 방법으로 하시면 좋을거같네요

 

코드입니다

 

import java.util.Scanner;

public class Main {
	public static void main(String[] args){
		Scanner scan = new Scanner(System.in);
		
		int n = scan.nextInt();
		
		System.out.print((1+n)*n/2);
	}
}

 

1부터 n까지의 합은

(1+n)*n/2 이죠?