社区讨论
70pts,求调
P8813[CSP-J 2022] 乘方参与者 5已保存回复 10
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 14 条
- 当前快照
- 1 份
- 快照标识符
- @m2fvojkt
- 此快照首次捕获于
- 2024/10/19 16:09 去年
- 此快照最后确认于
- 2024/10/19 16:44 去年
源代码
CPP#include <iostream>
#include <cmath>
#define int unsigned long long
using namespace std ;
const int MAXN = 1e9 ;
int a , b ;
signed main( ) {
cin >> a >> b ;
if(a == 1) cout << 1 << '\n' ;
else if(b == 1) cout << a << '\n' ;
else if(a > 31622) cout << -1 << '\n' ;
else if(b > 29) cout << -1 << '\n' ;
else if(pow(a , b) <= MAXN ) cout << pow(a , b) << '\n' ;
else cout << "-1\n" ;
return 0;
}
这道题是不能用
pow() 函数吗?,记录回复
共 10 条回复,欢迎继续交流。
正在加载回复...