优化

TimeLimit:1000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

优化以下代码段     

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const ll mod=998244353;
int main()
{
    int t;scanf("%d",&t);
    while(t--)
    {
        int n;scanf("%d",&n);
        ll sum=1;
        for(int i=1; i<=n; i++){
            for(int j=1; j<=n; j++){
                sum=sum*i%mod*j%mod;
            }
        }

        printf("%lld\n",sum);
    }
     return 0;
}


Input

单组输入 第一行输入一个t,接下来t行,每行输入一个n

t<=10    1≤n≤10^6

Output

输出有t行,即对应代码中的输出

SampleInput
1
1
SampleOutput
1
Submit
题目统计信息详细
总AC数64
通过人数56
尝试人数87
总提交量263
AC率21.29%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: