相亲数

来源:互联网 发布:桌面图标 知乎 编辑:程序博客网 时间:2024/04/26 04:09

这里写图片描述

#include <stdio.h>int mateNum(int n){    int sum = 0;    printf("%d,", n);    for (int i = n - 1;i >= 1;i--)    {        if (n%i == 0)        {            if (i != 1) printf("%d+", i);            else printf("%d=", i);            sum += i;        }    }    printf("%d\n", sum);    return sum;}int main(){    int x, y;    int a, b;    while (scanf("%d%d", &x, &y) != EOF)    {        a = mateNum(x);        b = mateNum(y);        if (a== y&&b== x) printf("1\n");        else printf("0\n");    }    return 0;}