1001 Exponentiation

Last-modified: 2010-11-23 (火) 16:49:17

原文


時間制限:500ミリ秒
メモリ制限:10000KB

問題

とても大きい値の計算を正確に行う問題はよく知られています。たとえば、国家の負債の計算は多くのコンピューターに重い負担をかけてきました。

この問題はR^n(Rは実数で 0.0<R<99.999 、nは0<n<=25を満たす整数)を計算するものです。

入力

入力はRとnの値のペアの集合で構成されています。Rの値は1~6列目、 nの値は8,9列目を使っています。

出力

出力はそれぞれの入力の行から与えられるR^nの正確な値を表した行からなります。先頭の0は出力してはいけません。値の後に続いた無意味な0も表示してはいけません。結果が整数となる場合、小数点は表示してはいけません。

入力の例

95.123 12
0.4321 20
5.1234 15
6.7592  9
98.999 10
1.0100 12

出力の例

548815620517731830194541.899025343415715973535967221869852721
.00000005148554641076956121994511276767154838481760200726351203835429763013462401
43992025569.928573701266488041146654993318703707511666295476720493953024
29448126.764121021618164430206909037173276672
90429072743629540498.107596019456651774561044010001
1.126825030131969720661201

出典

East Central North America 1988