#10. 【求测试】【难题预警】a**b(加强版)

【求测试】【难题预警】a**b(加强版)

题目背景

这是一道超纲题。

幂(power)是一个数自乘若干次的形式。当m为正整数时,nmn^m 意义为 mmnn 相乘。当 mm 为小数时,mm 可以写成 a/ba/b(其中 aabb为整数),nmn^m 表示 nan^a 再开 bb 次根号。

题目描述

输入两个有理数 aabb,输出 aba^b

输入格式

输入共 11 行,两个有理数表示 aabb

输出格式

输出共 11 行,一个有理数表示计算结果(去尾到小数点后 30 位,不用去末尾0)。

输入样例

3.1415926535897 20

输出样例

8769956796.077493852131633177261061248436

数据规模

  • 测试点1:aabb 均为整数,108<a<108-10^{8}<a<10^{8}103<b<103-10^{3}<b<10^{3}
  • 测试点2~3:bb为整数,103<a<103-10^{3}<a<10^{3}108<b<108-10^{8}<b<10^{8}
  • 测试点4~5:0<a<10320<a<10^{32}b=0.5b=0.5
  • 测试点6~10:108<a<108-10^{8}<a<10^{8}0<b<100<b<10
  • 保证 10×b10 \times b 是整数。

统计

相关

在下列比赛中: