본문 바로가기

카테고리 없음

백준 25304 코틀린

반응형

 

주의하셔야 할 것은 처음 입력 받는 Total과 비교할 compare 변수는 var(variable)로 하셔야 합니다.

val은 자바의 final처럼 수정이 불가하기 때문에 에러가 납니다.

 

import java.util.*;
import java.io.*;

fun main() {
    val br = BufferedReader(InputStreamReader(System.`in`))

    val Total = br.readLine().toInt()

    val N = br.readLine().toInt()

    var compare = 0
    for (i: Int in 1..N) {
        val st = StringTokenizer(br.readLine())

        val money = st.nextToken().toInt()
        val cnt = st.nextToken().toInt()

        compare += money * cnt
    }

    if(Total == compare) {
        print("Yes")
    } else {
        print("No")
    }
}
반응형