P4857 [PA 2013] Konduktorzy
题目描述
一辆无限长的列车,有 $k$ 个检票员。每个检票员一次检验 $a_i$ 个车厢,初始时所有检票员在 $0$ 号车厢。
列车长每次命令最靠左的编号最小的检票员向右走 $a_i$ 步,一共发出 $n$ 个命令,输出每个售票员走的最后一步是列车长的第几次命令。
输入格式
第一行两个数 $n,k$。
第二行 $k$ 个数,表示每个检票员一次检验的长度 $a_i$。
输出格式
一行 $k$ 个整数,每个整数表示这个售票员走到最后一步是列车长的第几次命令。
说明/提示
对于 $100\%$ 的数据,$1\le n\le 2\times 10^{13}$,$1\le k\le 10^5$,$k\le n$,$1\le a_i\le 10^5$。