为什么会CE啊?
查看原帖
为什么会CE啊?
1812436
cchu666楼主2025/7/28 14:52

代码如下,我明明声明了sum,为什么报错?

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int m;
    cin >> m;
    for(int i = 1; i <= m; i++)
    {
        int input;
        cin >> input;
        int val = input;
        int cnt = 0int sum = 0;
        while(val)
        {
            val /= 10;
            cnt++;
        }
        val = input;
        while(val)
        {
        	int b = val % 10;	
           	sum += pow(b, cnt);
           	val /= 10;
        }
        if(sum == input)
            cout << "T";
        else
            cout << "F";
        cout << endl;
    }
    return 0;
}
2025/7/28 14:52
加载中...