蓝桥杯练习题之特殊的数字

来源:互联网 发布:质量好的衣服淘宝店铺 编辑:程序博客网 时间:2024/05/29 10:14

  基础练习 特殊的数字  
时间限制:1.0s   内存限制:512.0MB
   
问题描述
  153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
输出格式
  按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。



这道题考的只是简单的枚举加判断,不多说,直接上代码吧.


代码实现:

public class Main {public static void main(String[] args) {for (int i = 100; i <= 999; i++) {int a = i%10;int b = i/10%10;int c = i/100;if ((a*a*a + b*b*b + c*c*c) == i) {System.out.println(i);}}}}

运行测试:


       


想了解相关git代码请移步:https://github.com/striner/javaCode/blob/master/specialNumbers






原创粉丝点击