본문 바로가기
백준/출제한 문제들

[백준] 25495번 : 에어팟

by lms0806 2022. 10. 25.
728x90
반응형

https://www.acmicpc.net/problem/25495

 

25495번: 에어팟

다섯 번째 핸드폰까지 연결하면 누적 배터리 소모량은 62퍼센트가 된다. 그리고 여섯 번째 핸드폰에 연결하면 배터리 소모량이 100퍼센트 이상인 126퍼센트가 되므로 현재 에어팟은 충전시켜야

www.acmicpc.net

약간의 조건들을 체크해가면서 풀면 되는 문제입니다.

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class Main {
	public static void main(String[] args) throws IOException{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 

		int n = Integer.parseInt(br.readLine());
		
		StringTokenizer st = new StringTokenizer(br.readLine());
		long answer = 2, num = 2;
		int check = Integer.parseInt(st.nextToken());
		for(int i = 1; i < n; i++) {
			int number = Integer.parseInt(st.nextToken());
			if(check != number) {
				check = number;
				num = 2;
			}
			else {
				num *= 2;
			}
			
			answer += num;
			
			if(answer >= 100) {
				answer = 0;
				num = 2;
				check = 0;
			}
		}
		System.out.print(answer);
	}
}
728x90
반응형

댓글