比赛场次 | 532 |
---|---|
比赛名称 | CSP2022普及组 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2022-10-29 14:30:00 |
结束时间 | 2022-10-29 18:00:00 |
开放分组 | 全部用户 |
注释介绍 | 习惯助推发展,态度决定高度。 |
题目名称 | 乘方 |
---|---|
输入输出 | csp2022pj_pow.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 512 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
ZRQ | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
liuyiche | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
宇战 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
遥时_彼方 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
HeSn | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
CAM_CL猫主 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
嗨嗨嗨 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
yrtiop | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
该账号已注销 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
┭┮﹏┭┮ | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
佾 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
zxhhh | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
李奇文 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
ANIG | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
李若菡 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
日 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
空条承太郎& | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
CCF_NOI | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
op_组撒头屯 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
AsongA | AAAAAAAAAA | 0.001 s | 0.57 MiB | 100 |
jntm | AAAAAAAAAA | 0.954 s | 0.57 MiB | 100 |
00000 | AAAAAAAAAA | 0.980 s | 0.57 MiB | 100 |
在大街上倒立游泳 | AAAAAAAAAA | 0.987 s | 0.57 MiB | 100 |
蜀山鸭梨大 | AAAAAAAAAA | 0.989 s | 0.57 MiB | 100 |
康尚诚 | AAAAAAAAAA | 0.995 s | 0.57 MiB | 100 |
no | AAAAAAAAAA | 0.998 s | 0.57 MiB | 100 |
荒之梦殇 | AAAAAAAAWA | 0.000 s | 0.00 MiB | 90 |
zwh_r | AAWAAAAAAA | 0.000 s | 0.00 MiB | 90 |
于常昊 | AAWAAAAAAA | 0.989 s | 0.57 MiB | 90 |
崔宸铭 | AAAAAATAAA | 1.000 s | 0.57 MiB | 90 |
yuan | AAAAAATAAA | 1.000 s | 0.57 MiB | 90 |
HAID | AAAAAATAAA | 1.000 s | 0.57 MiB | 90 |
张皓荀 | AAAAAATAAA | 1.000 s | 0.57 MiB | 90 |
金龙王 | AAAAAATAAA | 1.000 s | 0.57 MiB | 90 |
akioi | AAAAAAAAWW | 0.000 s | 0.00 MiB | 80 |
你太美 | AWAAAATAAA | 1.000 s | 0.57 MiB | 80 |
此账号已注销 | AAWAAATAAA | 1.000 s | 0.57 MiB | 80 |
以礼服人 | AAWAAATAAA | 1.000 s | 0.57 MiB | 80 |
hnzzlza | AAWAAWAAWA | 0.000 s | 0.00 MiB | 70 |
yhs_noip | AAAAAAAWWW | 2.910 s | 1.72 MiB | 70 |
张通 | AAAAAAAWWW | 2.935 s | 1.72 MiB | 70 |
wang | AAWAAWWAWA | 0.000 s | 0.00 MiB | 60 |
Coconut | WWAWWAAAAA | 2.884 s | 1.72 MiB | 60 |
李星昊 | AAAAAATWWW | 2.904 s | 1.72 MiB | 60 |
chengyb | RRRRRRRRRR | 0.000 s | 0.00 MiB | 0 |
deng | RRRRRRRRRR | 0.000 s | 0.00 MiB | 0 |
flyfreem | RRRRRRRRRR | 0.001 s | 0.00 MiB | 0 |
陆晨洗 | RRRRRRRRRR | 0.005 s | 5.74 MiB | 0 |
zzafanti | TTTTTTTTTT | 10.000 s | 5.74 MiB | 0 |
小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 $a$ 和 $b$,求 $a^b$ 的值是多少。
$a^b$ 即 $b$ 个 $a$ 相乘的值,例如 $2^3$ 即为 $3$ 个 $2$ 相乘,结果为 $2 × 2 × 2 = 8$。
“简单!”小文心想,同时很快就写出了一份程序,可是测试时却出现了错误。
小文很快意识到,她的程序里的变量都是int
类型的。在大多数机器上,int类型能表示的最大数为 $2^{31}-1$ ,因此只要计算结果超过这个数,她的程序就会出现错误。
由于小文刚刚学会编程,她担心使用int
计算会出现问题。因此她希望你在 $a^b$ 的值超过 $10^9$ 时,输出一个$-1$进行警示,否则就输出正确的 $a^b$ 的值。
然而小文还是不知道怎么实现这份程序,因此她想请你帮忙。
输入共一行,两个正整数 $a,b$ 。
输出共一行,如果 $a^b$ 的值不超过 $10^9$ ,则输出 $a^b$ 的值,否则输出$-1$。
10 9
1000000000
23333 66666
-1
对于 $10\%$ 的数据,保证 $b = 1$。
对于 $30\%$ 的数据,保证 $b ≤ 2$。
对于 $60\%$ 的数据,保证 $b ≤ 30,a^b ≤ 10^{18}$。
对于 $100\%$ 的数据,保证 $1 ≤ a,b ≤ 10^9$。
CSP 2022入门组 Task1