题目描述 判断一个数是否为"水仙花数",所谓"水仙花数"是指这样的一人数:其各位数字的立方和等于该数本身。例如: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();
}
}