
-Code
import java.util.Scanner;
public class BOJ12518 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int t = 1; t <= n; t++) {
String name = sc.next();
System.out.println(String.format("Case #%d: %s is ruled by %s.", t, name, solution(name)));
}
}
public static String solution(String name) {
String last = name.substring(name.length() - 1).toLowerCase();
// y이면 혼란
if (last.equals("y")) return "nobody";
// 모음이면 여왕
if ("aeiou".contains(last)) return "a queen";
// 둘다 아니면 킹
return "a king";
}
}'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 15239번 Password check (0) | 2025.11.10 |
|---|---|
| [백준/Java] 17136번 색종이 붙이기 (0) | 2025.11.09 |
| [백준/Java] 31866번 손가락 게임 (0) | 2025.11.08 |
| [백준/Java] 17026번 Shell Game (0) | 2025.11.07 |
| [백준/Java] 34666번 가희와 일본 문화 (0) | 2025.11.06 |