0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-01 04:16:27 +00:00
OI-codes/Luogu/problem/P1866/P1866.cpp
2021-07-01 08:03:18 +08:00

21 lines
337 B
C++

#include <bits/stdc++.h>
using namespace std;
int n, a[55];
long long ans = 1;
int main() {
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a[i];
}
sort(a + 1, a + n + 1);
for (int i = 1; i <= n; i++) {
ans *= a[i] - i + 1;
ans %= 1000000007;
}
cout << ans << endl;
return 0;
}