2 的幂

简单 解决次数: 0 提交次数: 0 内存限制: 256MB 时间限制: 1000ms

2 的幂

题目描述:

请求出 2^n mod 998244353 的值。(0<=n<=1e100)

 

输入格式:

一个整数表示 n。

输出格式:

一个整数,表示答案。

样例:

提示:

完善程序

提示:

若 n = a0*20+a1*21+...+ak*2k

则 xn = xa0*(2^0) * xa1*(2^1) * ... * xak*(2^k)

n=int(input())
x=2
ans=_________(1)_________
p=998244353

#代码核心:快速幂
while _________(2)_________:
    if n%2== _________(3)_________:
        ans = ans * x % p
    x = _________(4)_________ % p
    n = _________(5)_________

print(ans)
时间限制: 1000ms
空间限制: 256MB

来源: Mr_H2T

我的提交记录

请先登录查看提交记录

登录

0

总提交

0

通过数

0%

通过率

0%

击败用户

提交分布

0%
通过率
正确数 0
错误数 0

解题排行

排名 用户 执行用时 内存消耗 语言 代码长度 提交时间
1
ColdFireworks
1ms 1,944KB C++ 462bytes 2023-03-06 15:32:52
2
WzChenYp
2ms 1,060KB C++ 968bytes 2025-04-29 18:50:37
3
SuperBaby___114514
2ms 1,948KB C++ 844bytes 2025-08-14 12:43:32
4
zqrAKIOI
2ms 1,948KB C++ 490bytes 2024-09-27 09:47:16
5
guohaifeng
2ms 1,948KB C++ 391bytes 2024-09-06 13:17:46
6
Jing_Zhiyuan
2ms 2,104KB C++ 715bytes 2025-12-13 19:06:35
7
JingZhiyuan
2ms 2,104KB C++ 715bytes 2025-12-13 19:07:40
8
_555
2ms 6,924KB C++ 414bytes 2022-03-02 14:28:17
9
mcxwaaaipo
3ms 1,944KB C++ 712bytes 2025-11-30 14:16:21
10
flos
26ms 16,996KB Python 501bytes 2025-06-04 14:33:53
11
deco27
27ms 16,996KB Python 36bytes 2025-01-03 17:42:40
12
BaeJuhyun
29ms 16,996KB Python 170bytes 2024-11-22 11:47:05
13
lsy1
29ms 16,996KB Python 390bytes 2025-03-18 11:20:16
14
murphyhm
30ms 16,996KB Python 667bytes 2025-10-28 14:14:37
15
hqh
31ms 16,996KB Python 36bytes 2024-12-23 13:47:00
16
coke
31ms 16,996KB Python 165bytes 2025-04-02 17:16:55
17
limon
32ms 16,996KB Python 153bytes 2024-11-09 08:42:42
18
mmzz
32ms 16,996KB Python 36bytes 2025-04-01 13:07:40
19
ljz
32ms 16,996KB Python 318bytes 2025-02-17 13:44:14
20
tanger
32ms 16,996KB Python 36bytes 2025-03-10 23:47:27

请先登录后提交代码

登录