덧셈, 뺄셈 수식들이 'X [연산자] Y = Z' 형태로 들어있는 문자열 배열 quiz가 매개변수로 주어집니다. 수식이 옳다면 "O"를 틀리다면 "X"를 순서대로 담은 배열을 return하도록 solution 함수를 완성해주세요.
import java.util.*;
class Solution {
    public String[] solution(String[] quiz) {
        List<String[]> list = new ArrayList<>();
        String[] answer = new String[quiz.length];
        int x=0;
        int y=0;
        int result=0;
        for (int i = 0; i < quiz.length; i++) {
            list.add(quiz[i].split(" "));
        }
        for (int i = 0; i < list.size(); i++) {
            x=Integer.parseInt(list.get(i)[0]);
            y=Integer.parseInt(list.get(i)[2]);
            result=Integer.parseInt(list.get(i)[4]);
            if(list.get(i)[1].equals("-")){
                if(x-y==result){
                    answer[i]="O";
                }else {
                    answer[i]="X";
                }
            }else {
                if(x+y==result){
                    answer[i]="O";
                }else {
                    answer[i]="X";
                }
            }
        }
        return answer;
    }
}
이번에는 원래 했던거에 살짝 연장선? 느낌이다.
수식이 주어지니 공백을 기준으로 split 을 써주고
for 문을 통해서 각각 상황에 맞게 그 수식이 맞는지 틀린지 를 판별 해주면 끝이다ㅏ.!!!