در یک کرخانهی چوببری عجیب برای اینکه یک تکه چوب را در یک مرحله به k تکه برش بزنند (2≤k≤n) (یعنی k−1 بار برش بخورد) ck واحد پول گرفته میشود. میخواهیم یک تکه چوب را با کمترین خرج دقیقا n قسمت کنیم.
در خط اول ورودی عدد n (1≤n≤5000) و در n−1 خط بعدی در هر خط یک عدد آمده که سطر i ام، عدد ci است.
در فایل خروجی در خط اول کمترین میزان خرج را بنویسید. در خط بعدی n−1 عدد بنویسید که عدد i ام این خط تعداد بارهایی است که از عمل i+1 ام استفاده شده است.