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

int main(){
  double a,b,h,m,time,pi=3.14159265358979323846264338;
  double kaku,len;
  scanf("%lf%lf%lf%lf",&a,&b,&h,&m);
  
  time=60*h+m;
  kaku=time*5.5;
  
  for(int i=1;i>0;i++){
    if(kaku<360){
      break;
    }
    kaku-=360;
  }
  
  kaku*=pi/180;
  
  len=sqrt(a*a+b*b-2*a*b*cos(kaku));
  
  printf("%.12lf",len);
  
}


