タスク-タイトルはほぼそれを要約しています。整数xをxの累乗にし0<xます。
制限事項:
- 累乗の使用、
exp()、ln()、およびその他の権限に関連する言語組み込み関数は、のようなpow()、x^x、x**x禁止されています。 - 指定された整数が、選択したプログラミング言語の制限に適合すると仮定できます。
テストケース:
Input | Output
---------------
2 | 4
3 | 27
5 | 3125
6 | 46656
10 | 10000000000
これはcode-golfであるため、バイト単位の最短プログラムが優先されます。
0あり、予想される出力を指定する(0または1その両方)ことをお勧めします。最後に、負の整数を処理しなければならないことは、このチャレンジに追加するのに適しています。
1です0^0。しかし、Foundation+スウィフトは0を返します
0代わり0<xにリードインで指定しました。また、コードがエラーをスローしてはならないという制限を削除しました。言うまでもありません。必要に応じて気軽にロールバックしてください。