[백준] 플러그 (2010)(kotlin)
문제 설명
입력 및 출력
» 입력
첫째 줄에 멀티탭의 개수 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)
}