시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
2 초 | 256 MB | 88 | 71 | 63 | 81.818% |
Жюри Russian Code Cup иногда в свободное время играет в различные игры.
Например, между последними двумя раундами жюри придумало новую игру со следующими правилами.
Вам дано n описаний игр, каждое из которых представляет собой пять чисел: ограничение на дальность хода фигуры m, начальное и конечное положение фигуры.
Необходимо для каждой игры выяснить, кто выиграет при оптимальной игре и на каком ходу. Ни один из игроков не хочет проигрывать, поэтому игроки могут играть бесконечно долго.
Первая строка содержит одно целое число n (1 ≤ n ≤ 100) — количество игр. Далее, в n строках задано по пять целых чисел: m, xs, ys, xf, yf (все числа лежат в диапазоне от 1 до 1000) — величина хода фигуры, начальные и конечные координаты фигуры, соответственно. Точки, задаваемые начальными и конечными координатами, различны.
Для каждого описания игры выведите в отдельной строке «First
», если выигрывает первый, «Second
», если выигрывает второй, и «Infinity
», если игроки будут играть бесконечно долго. Если партия конечна, то выведите также на той же строке через пробел номер хода, после которого заканчивается игра.
2 2 3 1 3 2 2 3 1 1 4
First 1 Infinity