timurnav
12/20/2017, 11:12 PM(0 until list.size - 1). filter{ list[it] == list[it + 1] }
but it doesn't work for case 333
-> 33
Do I not undestand smthng?Pavlo Liapota
12/21/2017, 7:34 PMlist.filterIndexed { i, x -> i == 0
|| x != list[i - 1]
|| (i + 1 < list.size && x == list[i + 1]) }
😄Pavlo Liapota
12/21/2017, 8:11 PM1111
-> 111
Pavlo Liapota
12/21/2017, 9:01 PMval newList = arrayListOf<Int>()
var i = 0
while (i < list.size) {
newList.add(list[i++])
if (i < list.size && list[i - 1] == list[i]) i++
}