题目信息

题目类型
入门级
题目年份
2022
题目题型
编程题
关 键 词

题目题干

乘方【pow】Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
题目描述Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 a aa 和 b bb,求 a b a^ba Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
bVmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  的值是多少。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
a b a^ba Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
bVmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  即 b bb 个 a aa 相乘的值,例如 2 3 2^32 Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  即为 3 33 个 2 22 相乘,结果为 2 × 2 × 2 = 8 2 \times 2 \times 2 = 82×2×2=8。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
“简单!”小文心想,同时很快就写出了一份程序,可是测试时却出现了错误。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
小文很快意识到,她的程序里的变量都是 int 类型的。在大多数机器上,int 类型能表示的最大数为 2 31 − 1 2^{31} - 12 Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
31Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 −1,因此只要计算结果超过这个数,她的程序就会出现错误。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
由于小文刚刚学会编程,她担心使用 int 计算会出现问题。因此她希望你在 a b a^ba Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
bVmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  的值超过 10 9 {10}^910 Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
9Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  时,输出一个 -1 进行警示,否则就输出正确的 a b a^ba Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
bVmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  的值。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
然而小文还是不知道怎么实现这份程序,因此她想请你帮忙。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入格式Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入共一行,两个正整数 a , b a, ba,b。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出格式Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出共一行,如果 a b a^ba Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
bVmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  的值不超过 10 9 {10}^910 Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
9Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 ,则输出 a b a^ba Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
bVmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
  的值,否则输出 -1。Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例 #1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例输入 #1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
10 9Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例输出 #1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1000000000Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例 #2Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例输入 #2Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
23333 66666Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例输出 #2Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
-1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1Vmu100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
乘方【pow】 题目描述 小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 a aa 和 b bb,求 a b a^ba  b   的值是多少。  a b a^ba  b   即 b bb 个 a aa 相乘的值,例如 2 3 2^32  3   即为 3 33 个 2 22 相乘,结果为 2 × 2 × 2 = 8 2 \times 2 \times 2 = 82×2×2=8。  “简单!”小文心想,同时很快就写出了一份程序,可是测试时却出现了错误。  小文很快意识到,她的程序里的变量都是 int 类型的。在大多数机器上,int 类型能表示的最大数为 2 31 − 1 2^{31} - 12  31  −1,因此只要计算结果超过这个数,她的程序就会出现错误。  由于小文刚刚学会编程,她担心使用 int 计算会出现问题。因此她希望你在 a b a^ba  b   的值超过 10 9 {10}^910  9   时,输出一个 -1 进行警示,否则就输出正确的 a b a^ba  b   的值。  然而小文还是不知道怎么实现这份程序,因此她想请你帮忙。  输入格式 输入共一行,两个正整数 a , b a, ba,b。  输出格式 输出共一行,如果 a b a^ba  b   的值不超过 10 9 {10}^910  9  ,则输出 a b a^ba  b   的值,否则输出 -1。  样例 #1 样例输入 #1 10 9 1 样例输出 #1 1000000000 1 样例 #2 样例输入 #2 23333 66666 1 样例输出 #2 -1 1

答案解析

相关题目

解密【decode】 题目描述 给定一个正整数 k kk,有 k kk 次询问,每次给定三个正整数 n i , e i , d i n_i, e_i, d_in  i ​  ,e  i ​  ,d 
乘方【pow】 题目描述 小文同学刚刚接触了信息学竞赛,有一天她遇到了这样一个题:给定正整数 a aa 和 b bb,求 a b a^ba  b   的值是多少。 a b a^ba  b   即 b
第43题 (最小区间覆盖)给出 n 个区间,第 i 个区间的左右端点是[ai,bi]。现在要在这些区间中选出若干个,使得区间 [0,m][0,m] 被所选区间的并覆盖(即每一个 0≤i≤m 都在某个
第42题 (最小区间覆盖)给出 n 个区间,第 i 个区间的左右端点是[ai,bi]。现在要在这些区间中选出若干个,使得区间 [0,m][0,m] 被所选区间的并覆盖(即每一个 0≤i≤m 都在某个
第41题 (最小区间覆盖)给出 n 个区间,第 i 个区间的左右端点是[ai,bi]。现在要在这些区间中选出若干个,使得区间 [0,m][0,m] 被所选区间的并覆盖(即每一个 0≤i≤m 都在某个
第40题 (最小区间覆盖)给出 n 个区间,第 i 个区间的左右端点是[ai,bi]。现在要在这些区间中选出若干个,使得区间 [0,m][0,m] 被所选区间的并覆盖(即每一个 0≤i≤m 都在某个
第39题 (最小区间覆盖)给出 n 个区间,第 i 个区间的左右端点是[ai,bi]。现在要在这些区间中选出若干个,使得区间 [0,m][0,m] 被所选区间的并覆盖(即每一个 0≤i≤m 都在某个
第38题 (质因数分解)给出正整数 n,请输出将 n 质因数分解的结果,结果从小到大输出。 例如:输入n=120,程序应该输出 2 2 2 3 5,表示 120=2×2×2×3×5。输入保证 2≤
第37题 (质因数分解)给出正整数 n,请输出将 n 质因数分解的结果,结果从小到大输出。 例如:输入n=120,程序应该输出 2 2 2 3 5,表示 120=2×2×2×3×5。输入保证 2≤
第36题 (质因数分解)给出正整数 n,请输出将 n 质因数分解的结果,结果从小到大输出。 例如:输入n=120,程序应该输出 2 2 2 3 5,表示 120=2×2×2×3×5。输入保证 2≤

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢