[백준] 과자 (10156)

문제 설명

백준 10156번 문제 링크

입력 및 출력

» 입력

첫 번째 줄에는 과자 한 개의 가격 K, 사려고 하는 과자의 개수 N, 현재 동수가 가진 돈 M이 각각 공백을 사이에 두고 주어진다. 단, K, N은 1,000 이하의 양의 정수이고, M은 10만 이하의 양의 정수이다. (1 ≤ K, N ≤ 1,000, 1 ≤ M ≤ 100,000이다.)

» 출력

첫 줄에 동수가 부모님께 받아야 하는 돈의 액수를 출력한다.

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

입력 출력
300 4 1000 200
250 2 140 360
20 6 120 0
20 10 320 0

문제 풀이(SWIFT) 1

//
//  main.swift
//  BOJ10156_SWIFT
//
//  Created by choiyoujun on 2022/01/22.
//

let KNM = readLine()!
    .split(separator: " ")
    .map { Int($0)! }

if KNM[0] * KNM[1] > KNM[2] {
    print(KNM[0] * KNM[1] - KNM[2])
} else {
    print(0)
}

태그:

카테고리:

업데이트: