寻找亲和数
为什么学校的系统判定我这题错了?{:9_226:} 本帖最后由 jackz007 于 2022-11-7 18:29 编辑#include <stdio.h>
int amic(int a , int b)
{
int c , d , i ;
for(c = 0 , i = 1 ; i < a ; i ++) if(! (a % i)) c += i ;
for(d = 0 , i = 1 ; i < b ; i ++) if(! (b % i)) d += i ;
return (a == d && b == c) ? 1 : 0 ;
}
int main(void)
{
int a , b ;
scanf("%d%d" , & a , & b) ;
if(amic(a , b)) printf("YES\n") ;
else printf("NO\n") ;
} {:10_282:}你输出的是YSE 而且你定义了一个 int 类型的函数,但是返回值是 long long tommyyu 发表于 2022-11-7 16:57
你输出的是YSE
{:9_238:}我眼瞎了
页:
[1]