# Math# Basic I/O

k137 - 次方練習

🔗 前往 ZeroJudge 原題

題目描述

題目要求計算一個整數 xy 次方,並以指定的格式輸出結果。輸入包含兩個整數 xy,其中 -2^31 <= x < 2^310 <= y < 2^31。 答案保證小於 2^31

解題思路

此題為基礎數學運算題,直接使用 C++ 標準函式庫 cmath 中的 pow() 函數計算 xy 次方,然後將結果強制轉換為整數型別,並按照題目要求的格式輸出即可。

複雜度分析

  • 時間複雜度: O(1)
  • 空間複雜度: O(1)

程式碼

#include <iostream>
#include <cmath>
using namespace std;
int x,y;
int main(){
	cin >> x >> y;
	cout << x << "^" << y << " = " << (int)pow(x,y);
}

Discussion