삐까냥의 파도타기
3975. 승률 비교하기 본문
문제출처 : https://www.swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWIX_iFqjg4DFAVH
2018년 3월 27일 import java.util.Scanner; public class Q3975 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int testCase = sc.nextInt();
for (int i = 1; i <= testCase; i++) { double alicerResult = calPercent(sc.nextDouble(), sc.nextDouble()); double bobResult = calPercent(sc.nextDouble(), sc.nextDouble()); String result = result(alicerResult, bobResult); System.out.println("#" + i + " " + result); } }
static double calPercent(double win, double total) { if (total % win == 0) { total = total / win; win = 1; } return win/total; }
static String result (double alicerResult, double bobResult) { if (alicerResult > bobResult) { return "ALICE"; } else if (alicerResult < bobResult) { return "BOB"; } else { return "DRAW"; } } } |
'코딩 > SW Expert Academy' 카테고리의 다른 글
3304. 최장 공통 부분 수열 (0) | 2018.03.27 |
---|---|
2948. 문자열 교집합 (0) | 2018.03.27 |
2814. 최장 경로 (0) | 2018.03.27 |
3408. 세가지 합 구하기 (0) | 2018.03.15 |
3260. 두 수의 덧셈 (0) | 2018.03.15 |