계단을 오르듯이

20154. 이 구역의 승자는 누구야 본문

알고리즘/백준_JAVA

20154. 이 구역의 승자는 누구야

happyAyun 2021. 12. 31. 14:03
package argust.twoweek;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class B_20154_이구역의승자는누구야 { // 덧셈의 연산이므로 처음부터 더해주는

	public static void main(String[] args) throws Exception {
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder sb = new StringBuilder();
		int[] arr = { 3, 2, 1, 2, 3, 3, 3, 3, 1, 1, 3, 1, 3, 3, 1, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 1 };
		String str = in.readLine();

		int sum = 0;
		for (int i = 0; i < str.length(); i++) {
			sum += arr[str.charAt(i) - 'A']; // 인덱스로 만들어 획수로 계산
			if (sum > 10) // 10을 넘으면
				sum %= 10;
		}
		if (sum % 2 == 0) // 짝수이면
			sb.append("You're the winner?");
		else // 홀수이면
			sb.append("I'm a winner!");
		System.out.println(sb);
	}
}

'알고리즘 > 백준_JAVA' 카테고리의 다른 글

17836. 공주님을 구해라  (0) 2021.12.31
18429. 근손실  (0) 2021.12.31
1912. 연속합  (0) 2021.12.31
20291. 파일 정리  (0) 2021.12.30
20436. ZOAC3  (0) 2021.12.30