[백준] 플러그 (2010)(kotlin)

문제 설명

백준 2010번 문제 링크

입력 및 출력

» 입력

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

» 출력

첫째 줄에 최대로 전원에 연결될 수 있는 컴퓨터의 수를 출력한다.

예제 입출력(테스트케이스)

입력 출력
3
1
1
1
1

문제 풀이1

import java.io.BufferedReader
import java.io.InputStreamReader

fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
    val plugs = Integer.parseInt(readLine())
    var sum = 0

    repeat(plugs) {
        sum += Integer.parseInt(readLine())
    }

    println(sum - plugs + 1)
}