[프로그래머스] OX퀴즈 - Java

Yunki Kim·2023년 1월 4일
0

프로그래머스

목록 보기
70/101

문제


링크


코드

class Solution {
    public String[] solution(String[] quiz) {
        String[] answer = new String[quiz.length];
        for (int i = 0; i < quiz.length; i++) {
            String[] question = quiz[i].split(" ");
            int x = Integer.parseInt(question[0]);
            int y = Integer.parseInt(question[2]);
            int z = Integer.parseInt(question[4]);

            if (question[1].equals("+")) answer[i] = x + y == z ? "O" : "X";
            else answer[i] = x - y == z ? "O" : "X";
        }
        return answer;
    }
}

리뷰

quiz 배열이 "X 연산자 Y = Z" 식으로 구성되어있으므로 고정된 인덱스 값으로 판별해도 무방하다.

0개의 댓글