郑若晗


私信TA

用户名:chennn

访问量:725

签 名:

等  级
排  名 6458
经  验 1359
参赛次数 34
文章发表 3
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

参考代码:

public class Main{
    public static void main (String [] args){
          int sum1=0;
          int B=0;
          for(int A=1;A<=3000;A++){
              for(int i=1;i<A;i++){
                 if(A%i==0)
                   B += i;    //把A的因数赋值给B
               }
               for(int i=1;i<B;i++){  //把B的因数赋值给sum1
                 if(B%i==0)
                   sum1 += i;
               }
               if(sum1==A & A!=B & A<B){  //如果sum1等于A则输出
                   System.out.print("("+A+","+B+")");
               }
               sum1=0;
               B=0;
           }
       }
 }


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区