标题:水仙花数
水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153);给你A和B,求[A,B]区间内有多少个水仙花数
输入描述:
两个正整数,用空格隔开,保证数字都小于等于1000000,否则返回0
输出描述:
一个数字,表示[A,B]区间内的水仙花数个数
示例
输入
100 1000
输出
4
/**
* @Classname demo001
* @Author zk
* @Description
* @Version 1.0.0
* @Date 2022/2/22 21:37
* @Package
*/
public class Demo001 {
public static void main(String[] args) {
/**
* 标题:水仙花数 | 时间限制:1秒 | 内存限制:32768K
* 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153);给你A和B,求[A,B]区间内有多少个水仙花数
* 输入描述:
* 两个正整数,用空格隔开,保证数字都小于等于1000000,否则返回0
* 输出描述:
* 一个数字,表示[A,B]区间内的水仙花数个数
* 示例1
* 输入
* 100 1000
* 输出
* 4
*/
// 两个正整数,用空格隔开
Scanner scanner = new Scanner(System.in);
String strAB = scanner.nextLine();
String[] arr = strAB.split(" ")