Սահող կանխատեսում
Բորսայի ցուցատախտակները հարթեցնում են գների կտրուկ տատանումները կարճ սահող միջինի միջոցով, որպեսզի թրեյդերները կարողանան նկատել միտումը և արագ կանխատեսումներ անել գնի հետագա փոփոխությունների վերաբերյալ։
Ձեզանից պահանջվում է հաշվել այդ սահող միջինը գների շարքի յուրաքանչյուր պահի համար՝ դիտարկելով միայն վերջին արժեքների ֆիքսված չափի պատուհանը։

Մուտքի առաջին տողում տրված են երկու ամբողջ թիվ՝ n
-ը և w
-ն, որտեղ n
-ը գնային կետերի քանակն է, իսկ w
-ն՝ պատուհանի չափը (1 ≤ w ≤ n)։
Երկրորդ տողը պարունակում է n
հատ ամբողջ թիվ՝ գները՝ բաժանված բացատանիշով։
Յուրաքանչյուր i
դիրքի համար (հներից դեպի նորերը) հաշվեք մինչև i
-րդ գինը (ներառյալ) ընկած վերջին w
արժեքների միջինը։ Եթե մինչև տվյալ պահը w
-ից քիչ գներ են հասանելի, օգտագործեք բոլոր առկա գները։
Ելքում տպեք n
հատ հարթեցված արժեքներ՝ իրարից բաժանված բացատանիշով։
Մուտք | Ելք |
---|---|
6 3 | 10 11.5 10 9 11.333 12.333 |
4 2 | 1 1.5 2.5 3.5 |
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB