‹ 上一题 下一题 ›

j02090. 洗牌发牌 未做

1000 ms 256 MB 测试点 10 模拟J·复赛必做100题自拟题r2

题目描述

一副牌自顶向下给出 张的点值。 个人围坐(编号 1),按编号顺序轮流发牌:从牌堆顶每次取一张发给下一个人,直到发完。若 不是 的倍数,最后一轮只够发给编号最小的几个人,后面的人拿不到。求每个人按到手顺序的手牌。

输入格式

第一行两个整数 , ;第二行 个整数,表示牌堆自顶向下的点值。

输出格式

共 行,第 行为 号的手牌(按到手顺序,空格分隔);没拿到牌的输出空行。

样例

输入
7 3
13 25 7 99 3 1 47
输出
13 99 47
25 3
7 1

数据范围

  • 对于 30% 的数据, 恰为 的倍数。
  • 对于 60% 的数据, 。
  • 对于 100% 的数据,1 , ,0 点值 。
输入
输出

            
答案