문제/백준

[백준/BOJ] 2010번: 플러그 (파이썬3/Python3)

개 살구 2023. 1. 1. 11:28

문제

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


생각

input()으로 받으면 시간 초과

멀티탭 총 개수 만큼 for문으로 각 멀티탭 개수를 받음

각 멀티탭 개수를 합하고 멀티탭에서 1 뺀만큼 빼주면 끝!

(플러그가 1개이고, 멀티탭이 3개라면 멀티탭에 이어서 꽂음)

(3개짜리 멀티탭에 5개짜리 멀티탭 꽂고 4개짜리 멀티탭 꽂으면 2+4+4 = 10)


코드

import sys

n = int(sys.stdin.readline()) # 멀티탭 개수
plug = 0 # 플러그 꽂을 수 있는 개수

for _ in range(n):
  plug += int(sys.stdin.readline())

print(plug - (n - 1))