Problem:
Distance

Write a program which calculates the distance between two points P1(x1, y1) and P2(x2, y2).

Input

Four real numbers x1, y1, x2 and y2 are given in a line.

Output

Print the distance in real number. The output should not contain an absolute error greater than 10-4.

Sample Input

0 0 1 1

Sample Output

1.41421356

Solution in JAVA (judge verdict: Wrong Answer)

import java.io.IOException;
import java.util.Scanner;
class Main{
	public static void main(String[] args)throws NumberFormatException, IOException{
		//System.out.println(" ");
		Scanner scan = new Scanner(System.in);
		double a =scan.nextDouble();
		double b =scan.nextDouble();
		double C =scan.nextDouble();
		double Crad = Math.toRadians(C);
		double keisan =0.0;
		//??¢??? ??? ??????a * ???b sin(ab???????§????C)/2?????????C???????????¢????§???????????????????????????¨???
		keisan = a*b * Math.sin(Crad) /2 ;
		System.out.println(keisan);
		//??¨ ??? a + b +???a?????? + b?????? - 2*a*b*cos(C)
		keisan = (a+b)+Math.sqrt(a*a + b*b - 2*a*b*Math.cos(Crad));
		System.out.println(keisan);
		//?????? ??? b*sin(C)
		keisan = b*Math.sin(Crad);
		System.out.println(keisan);
	}
}