#include<bits/stdc++.h>
using namespace std;
int T;
long long n,k,x;
long long a[200001];
long long sum;
long long cnt;
bool hasTrouble;
int main(){
cin>>T;
while(T--){
cin>>n>>k;
sum=0;
hasTrouble=false;
for(int i=1;i<=n;i++){
cin>>a[i];
sum+=a[i];
}
x=sum/n;
cnt=0;
for(int i=1;i<=n;i++){
if(abs(a[i]-x)%k!=0)
hasTrouble=true;
if(a[i]-x>0)
cnt+=(a[i]-x)/k;
}
if(hasTrouble)
cout<<"Draw"<<endl;
else
cout<<(cnt%2==0?'L':'F')<<endl;
}
return 0;
}
第23行绝对值函数abs()的作用是什么
if(abs(a[i]-x)%k!=0)
没加就20pts
另:务必开long long
作为退役五年的老东西水平退化得实在厉害