만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

주사위 던지기

시간 제한1초메모리 제한1024 MB

요약
앨리스와 밥이 던지는 공정한 주사위의 면 개수가 주어질 때, 합이 상대보다 클 확률이 더 높은 쪽이 누구인지 또는 두 확률이 같은지 판단합니다.
난이도

보통10점 중 7점

유형
확률, 수학
정답자
아직 제출이 없습니다

문제

앨리스와 밥은 승부차기와 그 무작위성에 대해 이야기하고 있다. 앨리스는 승자를 정할 때 주사위를 던지는 것과 다를 게 없다고 말한다. 두 사람은 각자 주사위를 던져 나온 눈의 합을 구하고, 합을 비교해 승부차기를 시뮬레이션한다. 합이 큰 쪽이 이기고, 합이 같으면 무승부다.

그래도 어떤 주사위를 던지느냐에 따라 한쪽이 유리할 수 있다. 앨리스와 밥은 지금 던질 주사위만 보고 누가 더 유리한지 알고 싶어 한다.

앨리스는 면이 A1,A2,…,AMA_1, A_2, \dots, A_M개인 공정한 주사위를 MM개 가지고 있다. 모든 1≤k≤M1 \le k \le M과 1≤ℓ≤Ak1 \le \ell \le A_k에 대해, kk번째 주사위가 ℓ\ell번 눈을 보일 확률은 1/Ak1/A_k이다. 앨리스의 점수는 MM개 주사위가 보인 눈의 합이다. 밥은 면이 B1,B2,…,BNB_1, B_2, \dots, B_N개인 공정한 주사위를 NN개 가지고 있으며, 점수는 같은 방식으로 정해진다.

앨리스의 점수가 밥보다 엄격히 클 확률을 PA\mathbb{P}_A, 밥의 점수가 앨리스보다 엄격히 클 확률을 PB\mathbb{P}_B라고 하자. 둘 중 어느 확률이 더 큰가?

입력

입력은 세 줄로 주어진다. 첫째 줄에 MM과 NN이, 둘째 줄에 A1,A2,…,AMA_1, A_2, \dots, A_M이, 셋째 줄에 B1,B2,…,BNB_1, B_2, \dots, B_N이 주어진다.

출력

한 줄에 대문자 단어 하나를 출력한다. PA>PB\mathbb{P}_A > \mathbb{P}_B이면 ALICE, PA=PB\mathbb{P}_A = \mathbb{P}_B이면 TIED, PA<PB\mathbb{P}_A < \mathbb{P}_B이면 BOB를 출력한다.

제한

  • 1≤M≤1000001 \le M \le 100000
  • 1≤N≤1000001 \le N \le 100000
  • 모든 k≤Mk \le M에 대해 4≤Ak≤1094 \le A_k \le 10^9
  • 모든 k≤Nk \le N에 대해 4≤Bk≤1094 \le B_k \le 10^9

예제2

  1. 예제 1

    입력
    8 1
    4 4 4 4 4 4 4 4
    6
    
    예상 출력
    ALICE
    
  2. 예제 2

    입력
    2 2
    6 4
    4 6
    
    예상 출력
    TIED