【1305C】Kuroni and Impossible Calculation(数学)
题目大意
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n,m,a[200000+10];
int main(){
cin >> n >> m;
for(ll i=1;i<=n;i++)cin >> a[i];
if(n<=m){
ll ans=1;
for(ll i=1;i<=n;i++){
for(ll j=i+1;j<=n;j++){
ans*=abs(a[i]-a[j]);
ans%=m;
}
}
cout << ans;
}else{
cout << 0;
}
return 0;
}