qq_32073353 2015-11-30 13:11 采纳率: 100%
浏览 1810
已采纳

求满足条件的abcd,e四位数

假设某个四位数满足abcd*e=dcba,a不等于0,e非0非1,找出满足条件的abcd和e

  • 写回答

2条回答 默认 最新

  • 奔跑的蜗牛2015 2015-11-30 14:12
    关注

    number is 2178 e is 4

    /**
    * @param args
    * 假设某个四位数满足abcd*e=dcba,a不等于0,e非0非1,找出满足条件的abcd和e
    */
    public static void main(String[] args) {

        //e>1,所以 abcd一定是在4999以内
    
        for(int e=2;e<9;e++)
        {
            for (int i = 1001; i < 4999; i++) {
                int resultNumb=i*e;
                if(resultNumb>9999)
                {
                    break;
                }
                if(resultNumb==getReNumber(i))
                {
                    System.out.println("number is "+i+" e is " +e);
                }
            }
    
        }
    
    
    
    }
    //假设某个四位数满足abcd*e=dcba,a不等于0,e非0非1,找出满足条件的abcd和e
    private static int getReNumber(int num)
    {
        //由于num一定是四位数,所以转换后
        int d=num%10;
        int c=num/10%10;
        int b=num/100%10;
        int a=num/1000;
        int result= d*1000+c*100+b*10+a;
        return result;
    
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥50 易语言把MYSQL数据库中的数据添加至组合框
  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况