๐Ÿ“š ์ฝ”๋”ฉํ…Œ์ŠคํŠธ/๋ฐฑ์ค€ & ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค][JAVA]Level 0 : OXํ€ด์ฆˆ

deep_lee 2022. 12. 22. 16:01


quiz๋ฐฐ์—ด์„ ๋ฐ˜๋ณตํ•˜๋ฉด์„œ, ๊ฐ ์ธ๋ฑ์Šค๋‹น ๊ณต๋ฐฑ(" ")์„ ๊ธฐ์ค€์œผ๋กœ splitํ•˜๋ฉด 

์ˆ˜ , ์—ฐ์‚ฐ์ž, ์ˆ˜, =, ์ˆ˜ ๋กœ ๋‚˜๋‰˜๋‹ˆ๊นŒ

1) ์—ฐ์‚ฐ์ž๊ฐ€ +์ธ ๊ฒฝ์šฐ

2) ์—ฐ์‚ฐ์ž๊ฐ€ -์ธ ๊ฒฝ์šฐ๋กœ ๋‚˜๋ˆ„์–ด์„œ, index๊ณ„์‚ฐ์„ ํ•˜๋ฉด ๋œ๋‹ค.

 

 

class Solution {
    public String[] solution(String[] quiz) {
       String[] answer = new String[quiz.length];
        for(int i=0; i<quiz.length; i++){
           String[] arr=quiz[i].split(" ");
           if(arr[1].equals("+")){
                if(Integer.parseInt(arr[0])+Integer.parseInt(arr[2])==Integer.parseInt(arr[4])) answer[i]="O";
                else answer[i]="X";
           }else{
               if(Integer.parseInt(arr[0])-Integer.parseInt(arr[2])==Integer.parseInt(arr[4])) answer[i]="O";
               else
                   answer[i]="X";
           }
        }
        return answer;
    }
}