Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
54965 _JF_ 列队 C++ 运行超时 10 2000 MS 260 KB 679 2022-08-08 11:36:21

Tests(1/10):


#include<bits/stdc++.h> using namespace std; #define LL long long const int Mod=998244353; inline LL read() { LL x=0; char c=getchar(); for(; c<'0' || c>'9'; c=getchar()); for(; c<='9' && c>='0'; c=getchar()) x=(x<<3)+(x<<1)+c-'0'; return x; } int main() { int t; cin>>t; while(t--) { LL ans=1,ans1=1,p=1,sum=1; LL n,m; m=read(),n=read(); for(int i=1;i<=m;i++) ans*=i,ans%=Mod; for(int i=1;i<=n;i++) sum*=i,sum%=Mod; for(int i=1;i<=n+1;i++) ans1*=i,ans1%=Mod; for(int i=1;i<=abs(n+1-m);i++) p*=i,p%=Mod; cout<<(ans%Mod*sum%Mod*(ans1/(ans*p%Mod)))%Mod<<endl; } }


测评信息: