알고리즘 공부/백준 문제풀이

[백준]20499 : Darius님 한타 안 함?(JAVA)

송테이토 2022. 10. 5. 01:05

백준 20499 자바

Darius님 한타 안 함?

문제

아무래도 우리 팀 다리우스가 고수인 것 같다. 그의 K/D/A$K/D/A$를 보고 그가 「진짜」인지 판별해 보자.

K+A<D$K+A < D$이거나, D=0$D = 0$이면 그는 「가짜」이고, 그렇지 않으면 「진짜」이다.

입력

K/D/A$K/D/A$가 주어진다.

출력

그가 「진짜」이면 gosu, 「가짜」이면 hasu를 출력한다.

제한

0≤K,D,A≤20$0 \le K, D, A \le 20$

예제 입력 1

0/5/3

예제 출력 1

hasu

예제 입력 2

12/4/5

예제 출력 2

gosu

예제 입력 3

0/0/1

예제 출력 3

hasu

시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율

1 초 512 MB 5454 3196 2894 60.418%

코드

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String KDA = sc.nextLine();
		sc.close();

		String[] arr = KDA.split("/");

		String result = "";
		for (int i = 0; i < arr.length; i++) {
			if (Integer.parseInt(arr[0]) + Integer.parseInt(arr[2]) < Integer.parseInt(arr[1])
					|| Integer.parseInt(arr[1]) == 0) {
				result = "hasu";
			} else {
				result = "gosu";
			}
		}
		System.out.println(result);
	}

}