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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • ac

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

    userId_undefined

    137****7090

    时间刺客I/O·IO入门者倔强青铜分治·分治练习生模拟·模拟练习生枚举·枚举小能手
    29阅读
    1回复
    1点赞
  • # 官方题解|欢乐赛#38 T5

    T5 假设是第 111 个球,那么有 mmm 种染色方案,那么后面的所有的球道颜色都要和前一个不一样,所以都有 m−1m - 1m−1种方案,根据乘法原理,结论是 m∗(m−1)n−1m * (m - 1) ^ {n - 1}m∗(m−1)n−1,这题不用快速幂,直接循环模拟乘法即可。

    userId_undefined

    桌子乱的反义词

    34阅读
    0回复
    0点赞
  • 老师的答案(doge)来抄吧

    userId_undefined

    ༺ཌༀ复仇者—怪盗基德ༀད༻

    字符串·魔法使时间刺客空间掌握者分支·分支解题者循环·循环打卡人倔强青铜
    15阅读
    0回复
    0点赞
  • go都不学C++

    来啦?! 直接复制 开心快乐就好

    userId_undefined

    孤笑客'◡'

    空间掌握者
    4阅读
    0回复
    0点赞
首页