2 条题解
-
1
再发一个#include<bits/stdc++.h> using namespace std; int a, b; long long c; void speed_up(){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); return; } void init(){ a = 0; b = 0; c = 0; return; } /* 考场上加 void open(){ freopen("pow.in", "r", stdin); freopen("pow.out","w",stdout); return; } void close(){ fclose(stdin); fclose(stdout); return; } */ int main(){ speed_up(); init(); /* open(); */ cin >> a >> b; long long c; c = pow(a, b); //不受影响直接加~~hydroac上AC过~~ if(c > 1e9 || c < 0){ //1e9代表10^9,超过long long就小于0 cout << "-1"; return 0; //别忘了~~hydroac上忘加return0wa了~~ } cout << c; //懒得写else /* close(); */ return 0; } //共48行 C++11O2代码
信息
- ID
- 302
- 时间
- 1000ms
- 内存
- 512MiB
- 难度
- 7
- 标签
- 递交数
- 186
- 已通过
- 38
- 上传者