Código
import java.util.*; import java.io.*; public class UVa10991_Region { BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); //BufferedReader para leer el archivo while (T-- > 0) {// Mientras T sea mayor que cero, entramos al ciclo y decrementos T en 1 StringTokenizer stk = new StringTokenizer(in.readLine()); //Generamos un tokenizaer, para separar los elementos en tokens //Leemos las siguientes RN variables //Calulamos double a = R2 + R3; double b = R1 + R3; double c = R1 + R2; double s = (a + b + c) / 2.0; double slice1 = alpha * R1 * R1 / 2.0; double slice2 = beta * R2 * R2 / 2.0; double slice3 = gamma * R3 * R3 / 2.0; double res = A - slice1 - slice2 - slice3; } in.close(); } }