#include <stdio.h>
int A, B, C, D;
int answer;
int main()
{
int tc = 0;
scanf("%d", &tc);
for (int t = 1; t <= tc; t++)
{
scanf("%d %d %d %d", &A, &B, &C, &D);
A *= D;
C *= B;
answer = A - C;
if (answer == 0)
printf("#%d DRAW\n", t);
else if(answer > 0)
printf("#%d ALICE\n", t);
else
printf("#%d BOB\n", t);
}
return 0;
}
1. B와 D를 같게 해주고 B와 D가 늘어난 비율만큼 A와 C도 늘려줘서 비교하기
2. B와 D의 공배수 -> B * D
A *= (( B * D ) / B) -> A *= D
3. A와 C 비교
4. 끝!!
'공부 > SWEA' 카테고리의 다른 글
SWEA 11315. 오목 판정 (C++) (0) | 2024.05.08 |
---|---|
SWEA 9778. 카드 게임 (C++) (0) | 2024.05.06 |
SWEA 5986. 새샘이와 세 소수 (C++) (0) | 2024.05.06 |
SWEA 4522. 세상의 모든 팰린드롬 (C++) (0) | 2024.05.06 |
SWEA 1860. 진기의 최고급 붕어빵 (C++) (1) | 2024.05.06 |