import math
a,b,c,d=map(float,input().split())
x=math.sqrt((a-c)**2 + (b-d)**2)
print(round(x,8))
 #round(f,6)でfを小数点以下6桁にまとめる。 import math math a,b,c,d=map(float,input().split()) a map(float,input().split()) map float input().split() ().split () input split b c d x=math.sqrt((a-c)**2 + (b-d)**2) x math.sqrt((a-c)**2 + (b-d)**2) math.sqrt math sqrt (a-c)**2 + (b-d)**2 (a-c)**2 a-c a c 2 (b-d)**2 b-d b d 2 print(round(x,8)) print round(x,8) round x 8 c,d=map(float,input().split()) map(float,input().split()) c x=math.sqrt((a-c)**2 + (b-d)**2) math.sqrt((a-c)**2 + (b-d)**2) x a,b,c,d=map(float,input().split()) map(float,input().split()) a b,c,d=map(float,input().split()) map(float,input().split()) b d=map(float,input().split()) map(float,input().split()) d
import math
a,b,c,d=map(float,input().split())
x=math.sqrt((a-c)**2 + (b-d)**2)
print(round(x,8))
 #round(f,6)でfを小数点以下6桁にまとめる。
