#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
void check_count();
void combineNum(int x, int y, int z,int num);
void printDiamond(int x, int y);
void purchaseChicken();
float calculatePi();
void primeJudge();
void perfectJudge();
void intimacyNumber();
int main() {
intimacyNumber();
return 0;
}
//求亲密数
void intimacyNumber() {
int a = 1, b = 0,temp=0;
while (a<=3000) {
b = 0;
temp = 0;
for(int i = 1; i <= a/2; i++) {
if (a%i==0) {
b += i;
}
}
if (b <= 3000) {
for (int i = 1; i <= b/2; i++) {
if (b%i == 0) {
temp += i;
}
}
if (temp == a && a < b) {
printf("%d——%d是一对亲密数\n", a, b);
}
}
a++;
}
}