求助
查看原帖
求助
1287887
_zhaosihan_qwq_楼主2024/10/11 20:35
#include <bits/stdc++.h>
using namespace std;
int s;
long long n;
int main(){
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>s;
		int ans=0,m=s,sum=0;
		while(m/=10){
			ans++;	
			
		}
		ans++;
		m=s;
		while(m){
			sum+=pow(m%10,ans);
			
		}
		if(s==sum){
			cout<<"T";
		}
		else{
			cout<<"F";
		}
	}
	return 0;
}

为什么不对

2024/10/11 20:35
加载中...