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

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

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