표식

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

요약
각 흰 정사각형에 W개의 도형이 들어 있고 검은 정사각형이 적어도 하나 있으며 검은 정사각형 총합이 B일 때, 홀수 길이와 짝수 길이 표식의 수를 비교한다.
난이도

어려움10점 중 9점

유형
조합론, 수학, 정수론, 동적 계획법
정답자
아직 제출이 없습니다

문제

홀수팀과 짝수팀이 표식 많이 만들기 대결을 QQ번 하려고 한다. 각 팀의 목표는 양의 정수 WW와 BB가 주어지면 다음 규칙에 맞게 서로 다른 표식을 최대한 많이 만드는 것이다.

  • 표식은 1개 이상의 흰 정사각형을 한 줄로 이어 붙인 것을 의미한다.
  • 각 흰 정사각형 안에는 WW개의 작은 도형이 세로로 나열되어 있으며, 작은 도형은 각각 검은 정사각형 또는 검은 정삼각형이다.
    • 각 흰 정사각형 안에는 적어도 검은 정사각형이 하나 이상 있어야 한다. 즉, 어떤 흰 정사각형 안에 WW개의 검은 정삼각형이 있는 표식은 만들 수 없다.
  • 표식은 회전하거나 뒤집을 수 없다.
  • 한 표식에 있는 검은 정사각형 개수의 합은 BB이어야 한다.
  • 홀수팀은 흰 정사각형의 개수가 홀수인 표식만 만들어야 하고, 짝수팀은 흰 정사각형의 개수가 짝수인 표식만 만들어야 한다.

홀수팀이 규칙에 맞게 만들 수 있는 서로 다른 표식의 개수가 S_oddS\_{odd}개, 짝수팀이 규칙에 맞게 만들 수 있는 서로 다른 표식의 개수가 S_evenS\_{even}개라면 홀수팀의 점수는 S_oddS\_{odd}점, 짝수팀의 점수는 S_evenS\_{even}점이 된다. 두 팀 중 점수를 더 많이 얻은 팀이 승리한다. 즉, S_odd>S_evenS\_{odd}\gt S\_{even} 이면 홀수팀의 승리이고, S_odd<S_evenS\_{odd}\lt S\_{even} 이면 짝수팀의 승리이다. S_odd=S_evenS\_{odd}=S\_{even}이면 무승부이다. 각 대결에서 사용할 양의 정수 WW와 BB가 주어졌을 때 어느 팀이 승리하는지 알아내고, 두 팀의 득점 차이의 절댓값(∣S_odd−S_even∣|S\_{odd}-S\_{even}|)을 구해보자.

입력

첫째 줄에 대결 횟수인 양의 정수 QQ가 주어진다.

둘째 줄부터 QQ개의 줄 각각은 한 번의 대결을 나타낸다.

각 줄에는 문제에 언급된 두 양의 정수 WW, BB가 공백으로 구분되어 주어진다.

출력

QQ개의 줄에 걸쳐, 한 줄에 하나씩 각 대결의 결과를 [결과] [점수차] 의 형식으로 출력한다.

[결과]는 홀수팀이 승리한다면 odd, 짝수팀이 승리한다면 even, 무승부라면 tie이다.

[점수차]는 두 팀의 득점 차( =∣S_odd−S_even∣ = |S\_{odd}-S\_{even}|)를 1,234,5431\\, 234\\, 543으로 나눈 나머지이다.

1,234,5431\\, 234\\, 543은 소수이다.

제한

  • 1≤Q≤1000001\le Q\le 100 000
  • 1≤W<10181\le W\lt 10^{18}
  • 1≤B<10181\le B\lt 10^{18}

예제1

  1. 예제 1

    입력
    1
    3 2
    
    예상 출력
    even 6