728x90
반응형
https://www.acmicpc.net/problem/25495
약간의 조건들을 체크해가면서 풀면 되는 문제입니다.
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
반응형
'백준 > 출제한 문제들' 카테고리의 다른 글
[백준] 25755번 : 거울반사 (0) | 2022.10.25 |
---|---|
[백준] 25497번 : 기술 연계마스터 임스 (0) | 2022.10.25 |
[백준] 25496번 : 장신구 명장 임스 (0) | 2022.10.25 |
[백준] 25192번 : 인사성 밝은 곰곰이 (2) | 2022.06.22 |
[백준] 25191번 : 치킨댄스를 추는 곰곰이를 본 임스 (0) | 2022.06.22 |
댓글