べき乗 ややむず

問題

2つの整数 ab を読み取り、ab 乗(a を b 回掛けた数)を出力してください。
例えば 28 乗は 2×2×2×2×2×2×2×2 = 256 です。
ただし b = 0 のときは 1 です(どんな数の0乗も1)。

入力 / 出力

整数 a b が空白区切りで与えられます。ab 乗を1行で出力してください。

制約

入出力例

入力出力
2 8256
5 01
ヒント: 答え用の変数を 1 で初期化し、for で ab 回掛けます(階乗(06-05)とほぼ同じ形)。
数学関数 pow() は実数(double)計算で誤差が出ることがあるので、整数のままループで掛けるのが確実です。

コーディング

※ コンパイル・実行はブラウザ内の簡易C++エンジン(JSCPP)で動いています。学習用のため、本物のコンパイラ(Visual Studio など)と一部の挙動・エラー表示が異なる場合があります。