#A. 叠积木

    传统题 1000ms 256MiB

叠积木

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

你手上有 nn 个积木,每个长为 aia_i。现在请问第 ii 个积木最高能叠到第几层。

(note: 一个积木只能放在长度大于等于它自己的上面)

输入格式

第一行一个正整数 nn1n2×1051\le n \le 2\times 10^5),表示积木个数。

第二行 nn 个数 aia_i1ai2×1091\le a_i \le 2\times 10^9),表示每个积木的长度。

输出格式

输出 nn 行,每行表示第 ii 个积木能叠到的最高层数。

输入样例

4
1 2 2 3

输出样例

4
3
3
1

提示

可知长度为 22 的积木可以叠到第二层,或者第三层。 所以样例答案是: 4,3,3,14,3,3,1

周赛 Round 3

未参加
状态
已结束
规则
ACM/ICPC
题目
4
开始于
2024-8-24 19:00
结束于
2024-8-24 20:30
持续时间
1.5 小时
主持人
参赛人数
22