https://leetcode.com/problems/thousand-separator/description/ | Easy |
---|
Дано целое неотрицательное число n
. Вернуть строковое представление числа n
, в котором каждая группа из трёх цифр (считая справа) разделена точкой "."
.
class Solution {
fun thousandSeparator(n: Int): String {
val s = n.toString()
val sb = StringBuilder()
for (i in s.indices) {
val pos = s.length - i
if (i > 0 && pos % 3 == 0) sb.append('.')
sb.append(s[i])
}
return sb.toString()
}
}