蓝桥杯 ALGO-126 算法训练 水仙花

xiaoxiao2021-02-28  121

水仙花数 问题描述   判断给定的 三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一个 水仙花 数。 153=1 3+5 3+3 3 输入格式   一个整数。 输出格式   是水仙花数,输出"YES",否则输出"NO"(不包括引号) 样例输入 123 样例输出 NO 数据规模和约定

  一个三位的整数,否则输出"NO"

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int a=n/100; int b=n/10; int c=n; if(a*a*a+b*b*b+c*c*c==n) { System.out.println("YES"); } else { System.out.println("NO"); } } }

转载请注明原文地址: https://www.6miu.com/read-67088.html

最新回复(0)