코틀린/백준
[백준 25304] 영수증 - 코틀린(Kotlin)
Jakorithm
2023. 10. 19. 00:08
728x90
문제
https://www.acmicpc.net/problem/25304
25304번: 영수증
준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것
www.acmicpc.net
코드
첫 줄에 주어진 총 금액과 이후에 주어지는 물건들의 가격과 개수를 계산한 값이 일치하는지 판단하여 일치하면 Yes, 아니면 No를 출력하는 문제다.
fun main() {
val amount = readln().toInt() // 총 금액
val n = readln().toInt() // 물건의 종류 수
var sum = 0 // 계산 결과
// n만큼 반복
for (i in 1..n) {
val temp = readln().split(" ")
val price = temp[0].toInt() // 현재 물건의 가격
val count = temp[1].toInt() // 현재 물건의 개수
// sum에 현재 물건의 가격 * 개수를 더함
sum += price * count
}
if (sum == amount) println("Yes") else println("No")
}
728x90