

Math.sqrt()를 통해, 버림값은 Math.floor()를 통해 얻을 수 있습니다.import java.util.Scanner;
class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int D = sc.nextInt();
int H_rate = sc.nextInt();
int W_rate = sc.nextInt();
double answer = Math.sqrt(1.0*D*D/(H_rate*H_rate+W_rate*W_rate));
System.out.println((int) Math.floor(answer*H_rate)+" "+(int) Math.floor(answer*W_rate));
sc.close();
}
}