赛氪OJ-专注于算法竞赛的在线评测系统 (saikr.com)
#include<bits/stdc++.h>
using namespace std;
vector<int> v;
int x,sum;
void chai(int x)
{
v.clear();
while(x)
{
v.push_back(x%10);
x/=10;
}
}
void sovel()
{
sum=0;
cin>>x;
chai(x);
int len=v.size();
for(auto& it:v)
{
sum+=pow(it,len);
}
if(sum==x)cout<<"T"<<endl;
else cout<<"F"<<endl;
}
int main()
{
int t;cin>>t;
while(t--)
{
sovel();
}
return 0;
}