https://www.acmicpc.net/problem/2010
1. 아이디어
새로운 멀티탭이 추가되면 기존의 콘센트 하나를 차지하게 된다.
2. 문제풀이
콘센트는 처음에 1개이고 멀티탭을 추가할 때마다 콘센트를 하나씩 사용하므로 이를 반복 계산하는 방식으로 구현했다.
3. 코드
import java.io.*;
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());
int ans = 1;
for (int i = 0; i < N; i++) {
ans += Integer.parseInt(br.readLine()) - 1;
}
System.out.println(ans);
}
}
4. 후기
'코딩테스트 준비 > 백준' 카테고리의 다른 글
[백준] 10825번 - 국영수 [Java] (2) | 2025.01.04 |
---|---|
[백준] 2747번 - 피보나치 수 [Java] (0) | 2025.01.04 |
[백준] 10178번 - 할로윈의 사탕 [Java] (0) | 2025.01.04 |
[백준] 9295번 - 주사위 [Java] (0) | 2025.01.04 |
[백준] 1520번 - 내리막 길 [Java] (1) | 2025.01.03 |