清华大学机试 对称平方数 Easy

基本思想:

无;

关键点:

无;

#include<stdio.h>
#include<stdlib.h>
#include<iostream>
#include<string>
#include<vector>
using namespace std;

vector<int>vec;

bool charge(int x) {
    int n = x * x;
    string s = to_string(n);
    for (int i = 0; i < s.size() / 2; i++) {
        if (s[i] != s[s.size() - 1 - i]) {
            return false;
        }
    }
    return true;
}

int main() {
    for (int i = 0; i <= 256; i++) {
        if (charge(i))
            cout << i << endl;
    }
    return 0;
}

猜你喜欢

转载自www.cnblogs.com/songlinxuan/p/12403759.html