题目链接:https://codeforces.com/contest/1165/problem/B
题意:给定n个比赛,每场比赛有ai个题目,他第i天最多做i个题目,如果少于i个题目那么就不做,求最多可以做几天题。
思路:模拟。

参考代码:

N = int(raw_input())
A = map(int, raw_input().split())

A.sort()
day = 0
for a in A:
    if a >= day + 1:
        day += 1
print(day)