水仙花数

法拉大利 2019-07-08 04:39:24
import java.util.*;
public class Main{
public static void sxh(int n,int m){
int flag=0;
int i;
for(i=n;i<=m;i++){
int sum;
int g=i%10; //个位
int s=i/10%10; //十位
int b=i/100; //百位
sum=(int)Math.pow(g,3)+(int)Math.pow(s,3)+(int)Math.pow(b,3);
if(sum==i)
{System.out.print((i+" "));
flag=1;
}
}
if(flag==0){
System.out.println(("no"));
}

}
public static void main(String args[]){
Scanner in=new Scanner(System.in);
while(in.hasNext()){
int n=in.nextInt();
int m=in.nextInt();
sxh(n,m);
}
}
}
...全文
51 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧