만드는 중입니다

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

마지막 생존자

면접 대비

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

요약
두 유닛이 고정된 재장전 간격으로 미사일을 쏠 때, 어느 쪽 유닛이 먼저 파괴되는지 또는 동시에 파괴되는지 구합니다.
난이도

쉬움10점 중 3점

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

문제

컴퓨터 게임에서 각 유닛은 체력 hh, 공격력 dd, 재장전 시간 tt로 나타낸다.

유닛이 상대 유닛에게 미사일을 발사하면, 발사 0.5초 후에 상대의 체력이 dd만큼 줄어든다. 같은 유닛이 연속으로 미사일을 발사하는 간격은 최소 tt초 이상이어야 한다.

단순하게 하기 위해, 게임 속 모든 유닛의 미사일 보급은 무한하다고 가정한다.

두 플레이어가 이 게임에서 싸운다. 첫 번째 플레이어는 체력 h1h_1, 공격력 d1d_1, 재장전 시간 t1t_1인 유닛을 조종한다. 두 번째 플레이어는 체력 h2h_2, 공격력 d2d_2, 재장전 시간 t2t_2인 유닛을 조종한다. 두 유닛은 싸움 시작 시점에 장전이 완료되어 있어서 바로 미사일을 발사할 수 있다.

체력이 0 이하가 되면 유닛은 파괴된다. 상대 유닛은 파괴되었고 자신의 유닛은 파괴되지 않은 순간이 있으면 그 플레이어가 이긴다.

미사일이 목표에 도달하는 데 0.5초가 걸린다. 두 유닛이 동시에 미사일을 발사해서 서로를 파괴할 수도 있다.

두 플레이어가 최선을 다할 때 누가 이기는지 구하라.

입력

첫 번째 줄에 정수 h1h_1, d1d_1, t1t_1이 주어진다 (1≤h1,d1,t1≤10001 \le h_1, d_1, t_1 \le 1000).

두 번째 줄에 정수 h2h_2, d2d_2, t2t_2가 주어진다 (1≤h2,d2,t2≤10001 \le h_2, d_2, t_2 \le 1000).

출력

첫 번째 플레이어가 이기면 player one, 두 번째 플레이어가 이기면 player two, 누구도 이기지 못하면 draw를 출력한다.

예제3

  1. 예제 1

    입력
    30 10 10
    30 15 19
    
    예상 출력
    player two
  2. 예제 2

    입력
    30 15 19
    30 10 10
    
    예상 출력
    player one
    
  3. 예제 3

    입력
    100 20 10
    100 12 5
    
    예상 출력
    draw