1010: "水仙花数"问题1

    xiaoxiao2023-10-14  161

    题目描述 判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本身。例如:371是一个"水仙花数",371=33+73+1^3.

    输入 一个三位数

    输出 1或者0(1代表此数为水仙花数,0代表此数不是水仙花数)

    样例输入 371 样例输出 1

    public class Main { public static void main(String[] args) { java.util.Scanner s=new java.util.Scanner(System.in); int n=s.nextInt(); int a=n/100,b=n,c=n/10; if(n==a*a*a+b*b*b+c*c*c) System.out.println(1); else System.out.println(0); s.close(); } }
    最新回复(0)