acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • Python 与 c++ 代码题解

    Python: c++:

    userId_undefined

    ‮者仇复

    出道萌新递归·套娃学徒GESP4级倔强青铜
    78阅读
    2回复
    1点赞
  • dfsafhlujlh

    #include<bits/stdc++.h> using namespace std; int main(){ long long n,sum=1; cin>>n; for(int i=1;i<=n;i++){ sum*=i; sum%=998244353; }cout<<sum; return 0; }

    userId_undefined

    bong

    倔强青铜
    33阅读
    1回复
    1点赞
  • 去你的递归

    #include<bits/stdc++.h> using namespace std; long long n,sum=1; int main() { cin>>n; for(int i=1;i<=n;i++) { sum*=i; sum%=998244353; } cout<<sum<<endl; return 0; }

    userId_undefined

    WA君

    倔强青铜空间掌握者时空双修者时间刺客枚举·枚举小能手递归·套娃学徒
    6阅读
    0回复
    1点赞
  • AC

    注意!每次递归都要取余!!!

    userId_undefined

    我不要用OI赛制 ̄へ ̄

    小有名气题解仙人秩序白银时空双修者快乐小狗
    3阅读
    0回复
    1点赞
  • 显然,python一行

    print(import("math").factorial(int(input()))%998244353)

    userId_undefined

    无敌的鳖佬仔给老爷爷猜猜被

    7月全勤卷王时间刺客空间掌握者循环·循环打卡人荣耀黄金I/O·IO入门者
    6阅读
    1回复
    0点赞
  • 题解

    #include<bits/stdc++.h> using namespace std; int main(){ long long a,sum=1; cin>>a; for(int i=1;i<=a;i++){ sum*=i; sum%=998244353; } cout<<sum; return 0; }

    userId_undefined

    LS_YZY

    题解仙人出道萌新时空双修者模拟·模拟练习生倔强青铜快乐小狗
    9阅读
    0回复
    0点赞
  • C++动归解法

    #include<bits/stdc++.h> using namespace std; int main() { long long n; cin>>n; long long dp[n]={0}; dp[0]=1; for(int i=1;i<=n;i++) { dp[i]=(dp[i-1]*(i+1))%998244353; } cout<<dp[n-1]; return 0; }

    userId_undefined

    走❎本尊

    出道萌新倔强青铜字符串·魔法使循环·循环打卡人分支·分支解题者递归·套娃学徒
    2阅读
    0回复
    0点赞
首页