基础练习 特殊的数字

来源:互联网 发布:仙侣情缘源码 编辑:程序博客网 时间:2024/05/20 20:55

问题描述
  153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
输出格式
  按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。
  跟上那题一样,水题,直接上代码AC(注意输出格式就可以了)

public class Main {    public static void main(String[] args) {        for (int sum = 100; sum <= 999; sum++) {            int i, j, z;            i = sum / 100;            j = sum / 10 % 10;            z = sum % 10;            if ((i * i * i + j * j * j + z * z * z == sum)&&i!=0) {                System.out.print(i);                System.out.print(j);                System.out.println(z);            }        }    }}
原创粉丝点击