본문 바로가기
알고리즘

[알고리즘/백준] 2010번 플러그 Python 파이썬

by 배애앰이 좋아 2023. 2. 18.
반응형

 

아직 초반이라서 그런지 문제들이 단순하다.

 

 

멀티탭을 가지고 컴퓨터를 전원에 몇 개 연결할 수 있는지 구하는 문제로 멀티탭의 특징만 잘 안다면 쉽게 풀린다. 멀티탭과 멀티탭을 연결하기 위해서는 1개의 플러그가 필요하다. 고로 각 멀티탭 플러그 갯수 - 1 개만큼 컴퓨터를 전원에 연결할 수 있다. 이때 주의할 점은 마지막 멀티탭은 다른 멀티탭과 연결을 하지 않기 때문에 -1 를 안해도 된다는 점이다. 

 

다음과 같은 코드를 통해 통과하였다.

 

import sys
input = sys.stdin.readline

N = int(input())
answer = 0
for i in range(N):
    num = int(input())
    answer += (num-1)

print(answer+1)

 

위에서는 따로 마지막 꺼만 -1 안하는 대신 끝에 출력할 때 +1 해주었다.

반응형

댓글