题解:P12711 [KOI 2021 Round 1] 棒球赛季
liuyuantao · · 题解
题目传送门
对于区内赛,每支队伍与区内的
对于区外赛,每支队伍与区外的
故总场数为
之后代回计算即可。
复杂度显然是
AC code
#include <bits/stdc++.h>
using namespace std;
#define LL long long
LL n,m,k,T,q,cnt,ans,sum;
int main(){
ios::sync_with_stdio(0);
cin>>T;
while(T--){
cin>>n>>m>>k>>q;
sum=m*k*(m-1);
cnt=m*n*(n-1);
ans=floor(1.0*2*q/(cnt+sum));
cout<<(ans*sum+ans*cnt)/2<<endl;
}
return 0;
}