Как правильно принимать N-чисел
Есть N целых чисел. Сами числа нам неизвестны, но известно, что никакие два из этих чисел не имеют одинакового остатка при делении на N. Требуется подсчитать остаток от деления их суммы на N.
В моем решении задача решена на половину, я просто не могу понять, как мне брать N целых чисел, если в условии говорится об одном числе в строке, моё решение выглядит так.
fun main() {
val scan = Scanner(System.`in`)
val n = scan.nextBigDecimal()
val sum = n + n
val modulo = sum % n
println(modulo)
}
В моём случае, ответ всегда будет 0, только как мне тогда правильно брать N чисел, чтобы задача была полностью решена.