0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 06:08:51 +00:00
OI-codes/Luogu/P1866/P1866.cpp

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;
}