メモ

yukicoderでゆるふわgolf

yukicoder No.605 板挟みの球面

問題はこちら
No.605 板挟みの球面 - yukicoder

数学するだけ
曲線y=f(x)を、x軸を中心に回転させて出来る回転体の表面積は
 S=\int_a^b 2\pi |f(x)|\sqrt{1+(\frac{dy}{dx})^2}dxで与えられる。
よってf(x)=\sqrt{1-x^2}を代入して計算するとS=2\pi (b-a)が得られる

float l,r;
main(){
	scanf("%f%f",&l,&r);
	printf("%f",6.28318*(r-l));
}

65B