Banner Home Page DIY Contests Problems Ranklist Status Statistics
解题报告见http://hi.baidu.com/黑水浮云/blog/item/e7fc5d4bd2535b29aec3ab04.html

Fatest的博弈

Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 65535/32768K (Java/Other)
Total Submission(s) : 5   Accepted Submission(s) : 1

Font: Times New Roman | Verdana | Georgia

Font Size:

Problem Description

一天,Fatest把自己切成两半,分别是FAT和EST,然后玩起了取石子游戏:一堆石子,每次FAT可以从中取走a到b之间任意数目的石子,EST可以取走c到d之间任意数目的石子,谁无法行动的时候则判为失败(即使堆中还有石子,但是石子数目过少也会导致当前行动人失败)。FAT先行动,并且两人都是采取最优策略。

Input

输入包含多组数据;
第一行一个整数T,表示有T组数据;
接下来T行,每行包含5个正整数n,a,b,c,d;
n为堆中石子的数目,a,b,c,d见题面。

T<=100;
1<=n,a,b,c,d<=10^9;
a<=b;
c<=d;

Output

对每组数据,输出一行,如果FAT能获胜,那么输出“FAT”;否则输出“EST”;

Sample Input

6
14 3 5 7 9
14 1 9 2 9
20 5 10 3 9
100 50 60 47 62
10000 50 60 47 62
10000 100 221 100 220

Sample Output

EST
FAT
FAT
FAT
EST
EST

Author

Fatest

Source

Fatest的忧伤的三月

Statistic | Submit | Back