1603. Design Parking System

package LeetCode_1603

/**
 * 1603. Design Parking System
 * https://leetcode.com/problems/design-parking-system/description/
 * */
class ParkingSystem(big: Int, medium: Int, small: Int) {
    val array = IntArray(4)

    init {
        //carType is 1, 2, or 3
        array[1] = big
        array[2] = medium
        array[3] = small
    }

    fun addCar(carType: Int): Boolean {
        if (array[carType] > 0) {
            array[carType]--
            return true
        }
        return false
    }
}
/**
 * Your ParkingSystem object will be instantiated and called as such:
 * var obj = ParkingSystem(big, medium, small)
 * var param_1 = obj.addCar(carType)
 */
原文地址:https://www.cnblogs.com/johnnyzhao/p/13771993.html