Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

JAVA Developer Training

44. 1789번 수들의 합 본문

백준 알고리즘

44. 1789번 수들의 합

Romenest 2021. 12. 20. 10:43

https://www.acmicpc.net/problem/1789

 

1789번: 수들의 합

첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다.

www.acmicpc.net

 

import java.io.*;
public class training6 {
    public static long ans;
    public static long count;
    // 1789
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        long S = Long.parseLong(br.readLine());
		
        ans = 0;
        count = 0;
		
        for(long i=1; i<S; i++){
            if(ans+i<=S){
            	ans += i;
                count++;
            }   
        }
    	System.out.println(count);    
    }
}

'백준 알고리즘' 카테고리의 다른 글

46. 1141번 접두사  (0) 2021.12.31
45. 2293번 동전 1  (0) 2021.12.20
43. 2693번 N번째 큰 수  (0) 2021.12.17
42. 10870번 피보나치 수 5  (0) 2021.12.17
41. 12851번 숨바꼭질2  (0) 2021.11.04