eolymp
bolt
Try our new interface for solving problems
Məsələlər

Tariflər

Tariflər

Rabitə operatoru bir birindən aylıq abonent ödəməsi və əlavə xidmətlər paketi ilə fərqlənən bir neçə limitsiz tarif planı hazırlamaq qərarına gəldi. Müştərilərlə iş menecerləri neçə VIP-müştəri şirkətinin rabitə xitmətlərinə pul ayıra biləcəyini müəyyən edə bildilər. İndi rabitə şirkəti hər bir müştəriyə özünün tarif planını təqdim etmək istəyir, lakin təəssüf ki, antimonopol siyasət üzrə komitə rabitə şirkətinə \textbf{K}-dan çox olmayan limitsiz tarif planına malik olmasına icazə veirir. Şirkət menecerlərinə şirkətin gəlirlərini maksimuma çatdırmaları üçün \textbf{K} sayda tarif planı hazırlamalrına kömək edin. \InputFile Giriş faylının birinci sətrində iki ədəd, VIP-abonent şirkətlərinin \textbf{N} (\textbf{1} \textbf{≤ N ≤ 100}) sayı və \textbf{K} (\textbf{1} \textbf{≤ K ≤ 100}) tarif planlarının sayı. Sonra \textbf{N }sayda tam \textbf{A_i} (\textbf{0 ≤ A_i ≤ 100000}) ədədləri - \textbf{i}-ci abonentin rabitə üçün ayda ödəməyə hazır olduğu məbləğ verilir. \OutputFile Çıxış faylına abonent ödəmələrinin qiymətini ifadə edən artan sıra ilə \textbf{K} sayda natural ədəd verin. Abonent ödəməsinin qiyməti \textbf{1}-dən az və \textbf{10^9}-dan yüksək olmamalıdır. Hesab edilir ki, hər bir abonentə abonent ödəməsinin maksimal olduğu, lakin \textbf{A_i} -- dən yüksək olmadığı tarif planı təklif ediləcək və bu abonentə bu tarif planı ilə xidmət göstəriləcək. Əgər belə bir tarif planı olmasa, şirkət tərəfindən abonentə xidmət göstərilməyəcək. Şirkətin gəlirləri bütün abonent şirkətlərinin ödədikləri abonent ödəmələrinin cəmi kimi hesablanır. \textbf{Misalların şərhi} \textit{1-ci misal}: Biz \textbf{1} ödəməyə hazır olan abonentə xidmət göstərməyəcəyik. \textbf{4 }ödəməyə hazır olan abonenti biz birinci tarfif planına qoşacağıq. \textbf{5} ödəməyə hazır olan abonentləri -- ikinciyə, \textbf{8} və \textbf{9} ödəməyə hazır olanları -- üçüncüyə, \textbf{80}-ni isə dördüncüyə qoşacağıq. Nəticədə şirkətin ümümi gəliri \textbf{4 + 5*4 + 8*2 + 80 = 120} olacaqdır. \textit{2-ci misal}: Hər bir abonenti öz tarifinə qoşuruq, \textbf{4}-cü tarifi istifadə etmirik. Ümumi gəlir - \textbf{1+2+30=33} olacaqdır. \textit{3-cü misal}: Birinci və üçüncü abonentdən başqa bütün abonentləri birinci tarifə qoşuruq. Ümumi gəlir - \textbf{4*4 = 16} olacaqdır. \textit{4-cü misal}: Biz sıfır abonent ödəməsi tarifi edə bilmədiyimiz üçün \textbf{1}-ci və \textbf{3}-cü abonentlərə xidmət etməyəcəyik.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
9 4
9 1 5 5 5 5 4 8 80
Çıxış verilənləri #1
4 5 8 80