Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

GML0131 - ԳՈՄԵԼ(5-7Դ): ՏԱՐԲԵՐ-4

   Байтландия – замечательная страна, обладающая живописной природой и расположенная в центре континента. Основным источником дохода для населения страны является транзит, так как через страну проходит автомагистраль международного значения М0, вдоль которой расположены все N городов Байтландии.

   До недавних времен в стране не существовало административно-территориального деления, то есть отсутствовали районы, области и округа. Последние несколько десятков лет численность байтландцев значительно выросла, поэтому управлять страной стало сложно. Правительство страны в целях упрощения административного управления приняло решение разделить Байтландию на K районов. Каждый район включает один или более городов. Кроме этого, каждый город должен принадлежать одному из K районов. Правительство Байтландии постановило, что деление на районы должно быть таким, что каждому району отводится определенный отрезок автомагистрали, поэтому все города, расположенные вдоль этого отрезка, принадлежат данному району. То есть, если город B находится между городами А и С и города А и С принадлежат одному району, то и город B принадлежит этому району.

   Известно, что численность населения каждого из N городов Байтландии равна Ai, поэтому для каждого из K районов несложно определить Sj - численность населения соответствующего района, равную суммарной численности населения всех городов, принадлежащих этому району. Правительству Байтландии важно, чтобы численность населения одного района незначительно отличалась от численности населения другого района. Для этого академия наук Байтландии разработала специальный показатель административно-территориального деления S, равный сумме чисел (Si – Sj)2 для всех таких пар (i, j) что 1 ≤ i < j ≤ K.

   Ученым Байтландии удалось доказать, что чем меньше показатель административно-территориального деления S, тем более близки между собой районы по численности населения. Ваша задача – определить среднее количество жителей в районе, которое получится разделением N городов Байтландии на K районов.

Входные данные.

   Первая строка содержит два целых числа, разделенных одним пробелом, это числа N и K (1 ≤ N ≤ 500, 1 ≤ K ≤ 100, K ≤ N) соответственно.

   Вторая строка содержит N целых чисел Ai (1 ≤ Ai ≤ 65536) – численность населения i-го города. Числа разделены одиночными пробелами.

Выходные данные.

   Одно целое число – среднее количество жителей в районе (округленное до целого).

Пример.

N

stdin

stdout

1

6 3
50 60 90 15 70 20

102


Ավելացրեց.Հրանտ Հովհաննիսյան
Ամսաթիվ.2016-07-21
Ժամանակի սահմանափակումը.1s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK JS-MONKEY NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.