15pts求助
查看原帖
15pts求助
756825
Ze_king楼主2024/9/25 19:42
#include<bits/stdc++.h>
using namespace std;

int a[200005],sum,n,k,t;
int main(){
    cin>>t;
    while (t--){
        memset(a,0,sizeof(a));
        cin>>n>>k;
        sum=0;
        for (int i=1;i<=n;i++) {cin>>a[i];sum+=a[i];}
        int x=sum/n;
        int num=0;
        int flag=0;
        for (int i=1;i<=n;i++) {
            if ((abs(a[i]-x))%k!=0) {
                cout<<"Draw"<<endl;
                flag=1;  
                break;
            }else {
                num+=abs(a[i]-x)/k;
            } 
        }
        num/=2;
        if (!flag) {
            if (num%2) cout<<"F"<<endl;
            else cout<<"L"<<endl;
        }
    }
    return 0;
}
2024/9/25 19:42
加载中...