arrow_forward همه ارسال‌ها

جزئیات ارسال کد#921

verified
وضعیت داوری نهایی: پذیرفته شد
terminal
زبان برنامه‌نویسی: Kotlin
schedule
ارسال‌کننده و زمان:
melisa azadi (۹ ماه پیش)
descriptionsolution.kt ۱۹ خط • ۳۷۹ بایت
1
2
3fun main(){
4 val number = readln().toInt()
5 val list = readln().split(" ").map { it.toInt() }
6 var toleSim = 0L
7 var x = 0
8 var mutlist = MutableList(number+1){-1}
9 while(x < list.size){
10 if(mutlist[list[x]] == -1)
11 mutlist[list[x]] = x
12 else
13 toleSim += x - mutlist[list[x]]
14
15 x++
16 }
17
18 println(toleSim)
19}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8