题解 | #Little Pony and Expected Maximum#
擅长解密的小红同学
https://ac.nowcoder.com/acm/contest/32282/A
# 签到
# 就是算个值
# mma一行就完事了
# Fun[m_,n_]:=Sum[i*((i/m)^n - ((i - 1)/m)^n), {i, 1, m}]//N
m,n=map(int,input().split())
ret=0.0
for i in range(1,m+1):
tmp1=i
tmp2=(i/m)**n-((i-1)/m)**n
ret=ret+tmp1*tmp2
print('{:.5f}'.format(ret))