백준(Python) 풀이/수학

백준(Python) 2010번 플러그 풀이

개발윗미 2021. 10. 14. 09:32

Python으로 구현한 2010번 플러그 문제 풀이입니다.

 

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

 

2010번: 플러그

첫째 줄에 멀티탭의 개수 N이 주어진다. (1 ≤ N ≤ 500,000) 이어서 둘째 줄부터 N개의 줄에 걸쳐 각 멀티탭이 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 자연수가 주어진다. 이 자연

www.acmicpc.net


import sys

n = int(input())
result = 0

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

print(result - (n - 1))

 

입력받은 n개의 멀티탭이 각 몇 개의 플러그를 꽂을 수 있도록 되어 있는지를 나타내는 수를 입력받고

 

result에 누적한다. 출력 시에는 result에서 n-1을 뺀 값을 출력하는데, 각 멀티탭은 무조건 하나씩은 꽂혀있기 때문이다.