#include "pch.h"
#include <iostream>
// 输出所有形如aabb的完全平方数
int main() {
// method 1
int m, n;
for (int i = 1; i <= 9; i++) {
for (int j = 0; j <= 9; j++) {
m = i * 1100 + j * 11;
n = floor(sqrt(m) + 0.5);
if (n * n == m) {
printf("%d\n", m);
}
}
}
// method2
for (int i = 1; ; i++) {
m = i * i;
if (m < 1000) continue;
if (m > 9999) break;
if ((m / 1000) == (m / 100 % 10) && (m % 10) == (m / 10 % 10)) {
printf_s("%d", m);
}
}
}
例2-1 aabb
最新推荐文章于 2024-08-26 10:06:15 发布