假设某个四位数满足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; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 B660主板安装xp系统老是出现错误怎么办
- ¥15 定义过的变量报错未定义
- ¥15 如何在EXCEL某单元格中查找是否存在另一列中的内容。
- ¥50 非对称加密(相关搜索:密码学)
- ¥15 关于非编程寻迹小车的分析
- ¥15 java导出EXCEL这里已经执行成功了,但是流浪器没有下载
- ¥15 帮我把代码改的能正常运行就行
- ¥50 有限元修正、模型修正、最小二乘法,详细步骤
- ¥15 用plc编写梯形程序
- ¥15 关于#物联网#的问题:新大陆AIOT中,按照手册教程进行添加,设置完成后网关一直不上线,显示Never这是网络服务的信息