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

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

code_blocks
مسئله مربوطه: رستگاری آرتور (#1) arrow_outward
verified
وضعیت داوری نهایی: پاسخ نادرست تست 7
terminal
زبان برنامه‌نویسی: Kotlin
schedule
ارسال‌کننده و زمان:
melisa azadi (۹ ماه پیش)
descriptionsolution.kt ۲۸ خط • ۶۵۵ بایت
1
2
3fun main() {
4 val vorodi = readLine()!!.toInt()
5 val list = readLine()!!.split(" ").map { it.toInt() }
6 var tedade_glole = 0
7 var add_aval = 0
8 var add_akhar = vorodi - 1
9 var x = 0
10 val y : Int = if(vorodi % 2 == 0)
11 vorodi / 2
12 else
13 (vorodi - 1) / 2
14
15 while (x < y) {
16
17 if (list[add_aval] != list[add_akhar]) {
18 if (list[add_aval] > list[add_akhar])
19 tedade_glole += list[add_aval] - list[add_akhar]
20 else
21 tedade_glole += list[add_akhar] - list[add_aval]
22 }
23 add_aval++
24 add_akhar--
25 x++
26 }
27 println(tedade_glole)
28}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8