题目描述
样例输入
3 152 111 153
样例输出
F F T
代码如下:
#include<bits/stdc++.h>
using namespace std;
long long m,a;
int main(){cin>>m;for(int i=1;i<=m;i++){cin>>a;long long t=a,n[10],cc=0,s=0;while(t!=0){//求位数与拆位n[cc]=t%10;t=t/10;cc++;}for(int j=0;j<cc;j++){s+=pow(n[j],cc);//pow:乘方函数,pow(a,b)就表示a的b次方}if(s==a) cout<<"T"<<"\n";else cout<<"F"<<"\n";}return 0;
}