package 구현;
import java.io.*;
public class BOJ_2490_윷놀이 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
for (int i = 0; i < 3; i++) {
String[] num_list = br.readLine().split(" ");
int front_count = 0;
for (int j = 0; j < 4; j++) {
if (num_list[j].equals("1")) {
front_count += 1;
//if (num_list[j] == "1") 아님 주의!
}
}
if (front_count == 0) {
System.out.println("D");
} else if (front_count == 1) {
System.out.println("C");
} else if (front_count == 2) {
System.out.println("B");
} else if (front_count == 3) {
System.out.println("A");
} else if (front_count == 4) {
System.out.println("E");
}
}
}
}
- 파이썬마냥 String에서 "==" 사용하면 안됨
자바에서는 "변수.equals("문자열")" 사용할 것
- 복사 붙이기 할때 (코드재사용) 괄호 잘 파악하기
- 위 문제의 경우에는 스위치 케이스문 사용도 좋을 듯
- 문제를 한번 어떻게 풀지 생각하기 (앞면 또는 뒷면만 고려하면 자동으로 다른 면은 생각안해도되는데 2개다 선언해놓고 쓸대없이 코드가 길어졌음) 지금은 브론즈 문제라 금방 해결 했지만 나중에는 풀 수 있는 시간 차이가 클 듯.