当前位置: 首页 > news >正文

HDU 2010 水仙花数

题目链接:HDU 2010

Description

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。
现在要求输出所有在m和n范围内的水仙花数。

Input

输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。

Output

对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;
如果给定的范围内不存在水仙花数,则输出no;
每个测试实例的输出占一行。

Sample Input

100 120
300 380

Sample Output

no
370 371

代码

import java.util.*;
class  Main
{
    private boolean []prime=new boolean[1100];
    void Init(){
        for(int i=100;i<1000;i++){
            int a=i%10;
            int b=i/100;
            int c=(i/10)%10;
            if(a*a*a+b*b*b+c*c*c==i){
                prime[i]=true;
            }
            
        }
    }
    public static void main(String[] args) 
    {
        Main s=new Main();
        s.Init();
        Scanner read=new Scanner(System.in);
        int l,r;
        while(read.hasNext()){
            boolean flag=false;
            l=read.nextInt();
            r=read.nextInt();
            for(int i=l;i<=r;i++)
                if(s.prime[i]==true){
                if(flag)
                    System.out.print(" ");
                System.out.print(i);
                flag=true;
                }
            if(!flag)
                System.out.print("no");
            System.out.println();
        }
    }
     

}

转载于:https://www.cnblogs.com/Titordong/p/9687027.html

相关文章:

  • 题解 P1494 【[国家集训队]小Z的袜子】
  • JQuery Mobile - 解决切换页面时,闪屏,白屏等问题
  • codeforce round#511
  • HDU 5763 Another Meaning (KMP/哈希+DP)
  • 阻止冒泡,阻止默认事件
  • eclipse安装详解以及遇到的问题
  • org.hibernate.hql.internal.ast.QuerySyntaxException: Ledger is not mapped [......]报错解决
  • cc2540-led/timer
  • POJ 1741 点分治
  • 深入解析Java反射(1) - 基础
  • linux zip tar
  • KindEditor 简单使用笔记
  • iOS客户端与网页交互文档
  • react简书
  • UI优化策略-UI性能优化技巧
  • docker容器内的网络抓包
  • java小心机(3)| 浅析finalize()
  • JS字符串转数字方法总结
  • PHP 小技巧
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • 分类模型——Logistics Regression
  • 关于List、List?、ListObject的区别
  • 官方解决所有 npm 全局安装权限问题
  • 每天10道Java面试题,跟我走,offer有!
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 删除表内多余的重复数据
  • 智能网联汽车信息安全
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #大学#套接字
  • (2)Java 简介
  • (2020)Java后端开发----(面试题和笔试题)
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (第27天)Oracle 数据泵转换分区表
  • (第一天)包装对象、作用域、创建对象
  • (二)Eureka服务搭建,服务注册,服务发现
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (转) RFS+AutoItLibrary测试web对话框
  • (转)程序员疫苗:代码注入
  • (转)大型网站架构演变和知识体系
  • .net on S60 ---- Net60 1.1发布 支持VS2008以及新的特性
  • .NET 反射的使用
  • .net项目IIS、VS 附加进程调试
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • [ACM] hdu 1201 18岁生日
  • [Go WebSocket] 多房间的聊天室(三)自动清理无人房间
  • [IE9] GPU硬件加速到底是实用创新还是噱头
  • [leetcode] Multiply Strings
  • [LeetCode]-使用特殊算法的题目-2
  • [MySQL光速入门]003 留点作业...
  • [NOI2022] 众数 题解
  • [Python基础]Python文件处理小结
  • [SP1043] GSS1 - Can you answer these queries I
  • [yolov9]使用python部署yolov9的onnx模型