#yukicoder393C ''' やばいね。 二分探索K回やるか。 それか弧度法でやるかだが・・・ちょっと怖いな。まいっか。 ''' import math R,K=map(int,input().split()); ans=[]; Lt=0; S=0; maxS=R**2*math.pi; P=maxS/(K+1) #面積計算 第一象限の交点となす角がradのときの面積を求める def area(rad): global R r2=90-rad x,y=R*math.cos(math.radians(rad)),R*math.sin(math.radians(rad)) A=(R**2)*math.pi/4-(x*y)/2-(R**2)*math.pi*(r2/360); return A*2 #二分探索をくり返して答えを求める for i in range(K): Rt=180 while abs(Lt-Rt)>1e-13: mid=(Lt+Rt)/2 Lt,Rt=(mid,Rt) if area(mid)-S