-
[브론즈 III] 4493번 :: 가위 바위 보? / Java백준/브론즈 2022. 11. 14. 15:55
문제
https://www.acmicpc.net/problem/4493
코드
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { final static String ROCK = "R"; final static String PAPER = "P"; final static String SCISSORS = "S"; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st; int t = Integer.parseInt(br.readLine()); // 테스트 케이스 for(int i=0; i<t; i++) { int R = Integer.parseInt(br.readLine()); // 가위바위보 횟수 int p1Win=0, p2Win=0; for(int j=0; j<R; j++) { st = new StringTokenizer(br.readLine()); String p1 = st.nextToken(); String p2 = st.nextToken(); if(p1.equals(ROCK)) { if(p2.equals(SCISSORS)) { p1Win++; } else if(p2.equals(PAPER)) { p2Win++; } } else if(p1.equals(PAPER)) { if(p2.equals(ROCK)) { p1Win++; } else if(p2.equals(SCISSORS)) { p2Win++; } } else if(p1.equals(SCISSORS)) { if(p2.equals(ROCK)) { p2Win++; } else if(p2.equals(PAPER)) { p1Win++; } } } if(p1Win > p2Win) { System.out.println("Player 1"); } else if(p1Win < p2Win) { System.out.println("Player 2"); } else { System.out.println("TIE"); } } } }
'백준 > 브론즈' 카테고리의 다른 글
[브론즈 III] 4619번 :: 루트 / Java (0) 2022.11.14 [브론즈 III] 4504번 :: 배수 찾기 / Java (0) 2022.11.14 [브론즈 III] 4458번 :: 첫 글자를 대문자로 / Java (0) 2022.11.11 [브론즈 III] 4435번 :: 중간계 전쟁 / Java (0) 2022.11.11 [브론즈 III] 4153번 :: 직각삼각형 / Java (0) 2022.11.11