题目:

我的代码(20pts)
#include<bits/stdc++.h>
#define ll unsigned long long
using namespace std;
ll mod=1e9+7,n,ans=1;
ll b[200003];
int main(){
cin>>n;
for(ll i=0;i<n;i++) cin>>b[i];
sort(b,b+n);
for(ll i=0;i<n;i++){
ans*=(b[i]-i)%mod;
}
cout<<ans;
return 0;
}
玄关喵 orz orz orz%%%