#P4857. [PA 2013] Konduktorzy

    ID: 6802 远端评测题 1000ms 125MiB 尝试: 0 已通过: 0 显示难度普及+/提高− 上传者: 标签>2013二分堆PA(波兰)

[PA 2013] Konduktorzy

题目描述

一辆无限长的列车,有 kk 个检票员。每个检票员一次检验 aia_i 个车厢,初始时所有检票员在 00 号车厢。

列车长每次命令最靠左的编号最小的检票员向右走 aia_i 步,一共发出 nn 个命令,输出每个检票员走的最后一步是列车长的第几次命令。保证 aia_i 互不相同。

输入格式

第一行两个数 n,kn,k。

第二行 kk 个数,表示每个检票员一次检验的长度 aia_i。

输出格式

一行 kk 个整数,每个整数表示这个检票员走到最后一步是列车长的第几次命令。

10 3
3 5 6

10 9 7

提示

对于 100%100\% 的数据,1≤n≤2×10131\le n\le 2\times 10^{13},1≤k≤1051\le k\le 10^5,k≤nk\le n,1≤ai≤1051\le a_i\le 10^5,保证不存在 1≤i<j≤n1\le i<j\le n 满足 ai=aja_i=a_j。