class Solution {
fun subtractProductAndSum(n: Int): Int {
var array = getArray(n)
var ji = 1
var he = 0
for (num in array) {
ji *= num
he += num
}
return ji - he
}
private fun getArray(nParam: Int): IntArray {
var n = nParam
val array = mutableListOf<Int>()
while (n > 0) {
array.add(n % 10)
n /= 10
}
return array.toIntArray()
}
}