Problem2966--[GESP202306 二级] 自幂数判断

2966: [GESP202306 二级] 自幂数判断

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 36  Solved: 25
[Status] [Submit] [Creator:]

Description

自幂数是指,一个n位数,满足各位数字n次方之和是本身。
例如:
153 是3位数,其每位数的3次方之和, 13+53+33=153,因此153是自幂数;
1634是4位数,其每位数的4次方之和,14+64+34+44=1634,因此1634是自幂数。


现在,输入若干个正整数,请判断它们是否是自幂数。

Input

输入第一行是一个正整数 M,表示有 M 个待判断的正整数。约定 1M100

从第2行开始的 M 行,每行一个待判断的正整数。约定这些正整数均小于108



Output

输出 M 行,如果对应的待判断正整数为自幂数,则输出英文大写字母T, 否则输出英文大写字母F

提示:不需要等到所有输入结束在依次输出,可以输入一个数就判断一个数并输出,再输入下一个数。

Sample Input Copy

4
152
111
153
1634

Sample Output Copy

F
F
T
T

Source/Category