#P16597. [SYSUCPC 2025] Abacus
[SYSUCPC 2025] Abacus
题目描述
桌上平放着一个特殊的算盘,共有 根竖直的档。每根档上都串有一些算珠,整体排成 行。从上往下数第 行包含 颗算珠,其中 是一个不超过 的正整数。同一根档上相邻的两行未必同时有算珠。现在将算盘立起,所有算珠在重力作用下自然下落。请计算算珠下落之后每一行分别有多少颗算珠。可以证明,下落完成后算盘仍然保持 行。
第一个样例的过程如下图所示:
:::align{center}
:::
输入格式
第一行包含两个整数 与 ()。
接下来一行包含 个整数 。保证对于所有 均有 。
输出格式
仅输出一行,包含 个整数,表示下落过程后每一行的算珠数量。
4 6
4 2 6 3
2 3 4 6
7 10
3 6 6 4 3 1 5
1 3 3 4 5 6 6
提示
翻译由 DeepSeek V3.2 完成