/* ex4_2
   masaaki52	*/

#include <stdio.h>
#include <math.h>

int main(void){
  double hlen,mlen,hour,minute,rad,len;
  scanf("%lf %lf %lf %lf",&hlen,&mlen,&hour,&minute);//それぞれの変数に値を入力
  rad = M_PI * (hour/6 - minute * 11/360);//長針と短針の成す角を計算
  len = sqrt(pow(hlen,2) + pow(mlen,2) -2*hlen*mlen*cos(rad));//余弦定理で端点同士の距離を計算
  printf("%.10f\n",len);//結果を出力
  return 0;
}
