同构数
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i ++) {
int s = i, t = i * i;
bool flag = true;
while (s) {
if (s%10 != t%10) {
flag = false;
break;
}
s /= 10, t /= 10;
}
if (flag) cout << i << ' ';
}
return 0;
}
分解质因数
#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n;
cin >> n;
bool flag = true;
while (n != 1) {
for (int i = 2; i <= n; i ++) {
if (n%i == 0) {
if (flag) {
printf("%d=%d", n, i

本文深入探讨了数论中的几个概念,包括同构数的定义与特性,分解质因数的方法,纯粹素数的性质,以及孪生漂亮数和丑数的独特性质,带领读者领略数学世界的奇妙。
最低0.47元/天 解锁文章
4852

被折叠的 条评论
为什么被折叠?



