-
[백준 - 10102번] 개표 - Java //Wello Horld//Algorithm/BOJ(Baekjoon Online Judge) 2019. 8. 12. 15:37
이번에는 BOJ의 10102번 문제 "개표"를 풀어보도록 하자
입력으로 심사위원의 수 V가 주어지고 그 다음줄에 각 심사위원이 누구에게 투표했는지가 주어진다. 그리고 출력으로
- A가 B보다 더 많은 투표를 받았으면 "A"
- B가 A보다 더 많은 투표를 받았으면 "B"
- 동점이라면 "Tie"
를 출력하면 되는 문제이다.
성공한 코드는 아래와 같다.
import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); int V = Integer.parseInt(br.readLine()); String result = br.readLine(); int A = 0, B = 0; for(int i = 0; i < result.length(); i++){ if(result.charAt(i) == 'A') A++; else if(result.charAt(i) == 'B') B++; } if(A == B) bw.write("Tie\n"); else if(A > B) bw.write("A\n"); else if(B > A) bw.write("B\n"); bw.flush(); br.close(); bw.close(); } }
문제 : https://www.acmicpc.net/problem/10102
'Algorithm > BOJ(Baekjoon Online Judge)' 카테고리의 다른 글
[백준 - 16770번] The Bucket List - Java //Wello Horld// (0) 2019.08.14 [백준 - 2965번] 캥거루 세마리 - Java //Wello Horld// (0) 2019.08.12 [백준 - 6359번] 만취한 상범 - Java //Wello Horld// (0) 2019.08.12 [백준 - 2921번] 도미노 - Java //Wello Horld// (0) 2019.08.12 [백준 - 14652번] 나는 행복합니다~ - Java //Wello Horld// (0) 2019.08.12