https://leetcode.com/problems/subtract-the-product-and-sum-of-digits-of-an-integer/ Easy

Решение

fun subtractProductAndSum(n: Int): Int {
    var num = n
    var product = 1
    var sum = 0

    while (num > 0) {
        val digit = num % 10 // Получаем последнюю цифру
        product *= digit // Умножаем на произведение
        sum += digit // Добавляем в сумму
        num /= 10 // Убираем последнюю цифру
    }

    return product - sum
}