백준 #16099번 Larger Sport Facility

jhj·2024년 2월 1일

백준 JAVA

목록 보기
76/583
import java.util.Scanner;
import java.math.BigInteger;
public class Main {
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int a = sc.nextInt();
		
		for(int i = 0; i < a; i++) {
			BigInteger lt = sc.nextBigInteger();
			BigInteger wt = sc.nextBigInteger();
			BigInteger le = sc.nextBigInteger();
			BigInteger we = sc.nextBigInteger();
			
			int compare = lt.multiply(wt).compareTo(le.multiply(we));
			
			if(compare == 1) {
				System.out.println("TelecomParisTech");
			}else if(compare == -1){
				System.out.println("Eurecom");
			}else {
				System.out.println("Tie");
			}
		}
		sc.close();
	}
}

BigInteger로 주어진 수를 비교하는 방법
num1.compareTo(num2)를 사용하여 비교.
num1이 더 클 경우 num1.compareTo(num2)는 1 반환
num2가 더 클 경우 num1.compareTo(num2)는 -1 반환
두 수의 크기가 같을 경우 num1.compareTo(num2)는 0 반환

profile
개발자를 꿈꾸는

0개의 댓글