MD 又没调出来就不写了
[code]#include using namespace std;const int N=1e5+5;const int mod=998244353;int n,k;long long a[N];long long fac[N],inv[N];long long ans;long long modpow(int x,int y){ long long sum=1; for(;y!=0;y>>=1){ if(y&1) sum=sum*x%mod; x=x*x%mod; } return sum%mod;}long long C(long long n,long long m){ long long reu=1; for(int i=m+1;in>>k; for(int i=1;i>a,sum+=a; sum-=a[1]; a[1]-=sum+k; if(a[1]1||(a[n]-n)%2==0) coutsx>>sy>>ex>>ey>>n; for(int i=1;i>c.x>>c.y>>c.r; double tmpdis; long long deltax; long long deltay; for(int i=1;i