#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int max(int a,int b,int c); 
int main() {
	int a, b, c;
    scanf("%d %d %d", &a, &b, &c);
    int x = max3(a+b, b, c);
    int y = max3(a, b+c, c);
    int z = max3(a, b, b+c);
    double m = (float) x / (y + z);
	printf("%.2lf",m);
	return 0;
}
int max3(int a,int b,int c){
	int d;
	if(a>b){
		if(a>c)
		return a;
		else 
		return c;
	}
	else {
	if(c>b)
		return c;
		else
		return b;
	}
	
}