Algorithm/BOJ(Baekjoon Online Judge)

[백준 - 17388번] 와글와글 숭고 - Java //Wello Horld //

koucop 2020. 3. 30. 11:16

 

이번에는 BOJ의 17388번 문제 "와글와글 숭고한" 을 풀어보도록 하자

 

 

입력으로 숭실대, 고려대, 한양대의 참여도 S, K, H 가 공백으로 구분되어 주어진다.

출력으로 세 대학의 참여도의 합이 100이상이면 OK 를 출력하고, 그렇지 않다면 가장 참여도가 낮은 대학의 첫 단어를 출력하면 된다.

성공한 코드는 다음과 같다.

 

import java.io.*;
import java.util.*;

public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        StringTokenizer st = new StringTokenizer(br.readLine());
        int S = Integer.parseInt(st.nextToken());
        int K = Integer.parseInt(st.nextToken());
        int H = Integer.parseInt(st.nextToken());

        int sum = S + K + H;
        if(sum >= 100){
            bw.write("OK\n");
        } else {
            int min = Math.min(S , K);
            min = Math.min (min, H);
            if(min == S) bw.write("Soongsil\n");
            else if(min == K ) bw.write("Korea\n");
            else if(min == H) bw.write("Hanyang\n");
        }

        bw.flush();
        br.close();
        bw.close();
    }
}

 

 

문제 : https://www.acmicpc.net/problem/17388

 

17388번: 와글와글 숭고한

첫 번째 줄에 숭실대학교의 참여도, 고려대학교의 참여도, 한양대학교의 참여도를 의미하는 세 자연수 S, K, H가 공백으로 구분되어 주어진다. (0 ≤ S, K, H ≤ 100) 세 대학의 참여도는 모두 다르다.

www.acmicpc.net

 

혹시 코드에 이상한 부분이나 틀린 부분이 있던지, 이해가 안가는 부분이 있다면 댓글로 알려주세요