关闭

hdoj 水仙花数

172人阅读 评论(0) 收藏 举报
分类:
Problem 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

代码:

#include<stdio.h>
int main()
{
int m,n;
while(scanf("%d%d",&m,&n)!=EOF)
{
int i,sum=0;
for( i=m;i<=n;i++)
{
int a,b,k;
a=i/100;
b=i/10-a*10;
k=i-100*a-10*b;
if(i==a*a*a+b*b*b+k*k*k)
{
sum++;
if(sum==1)
printf("%d",i);
else
printf(" %d",i);
}
}
if(sum==0)
printf("no\n");
else 
printf("\n");
sum==0;
}
return 0;
0
0
查看评论

汇编---水仙花数算法

153是一个非常优美的数 153=1*1*1+5*5*5+3*3*3 你知道在三位整数(abc)中,满足abc=a*a*a+b*b*b+c*c*c这个条件的最大的整数是什么?(答案是:407,16进制197h) assume cs:code,ds:data data segment numb...
  • liangfei1983
  • liangfei1983
  • 2016-05-10 16:31
  • 602

非常经典的JAVA编程题(水仙花数)

代码下载:https://github.com/IsResultXaL/Algorithm/blob/master/src/FindDaffodilNumber.java有更好的方案请在评论里分享!题目:打印出所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:1...
  • IsResultXaL
  • IsResultXaL
  • 2016-04-29 09:50
  • 4630

C和C++编程,求水仙花数

C和C++编程,求水仙花数; 给本科生助教后,想起来了,觉得数字很神奇,就自己写了下,挺简单的,直接上代码:
  • jfsufeng
  • jfsufeng
  • 2015-04-28 20:19
  • 2144

C#求水仙花数!

最近在入门学习.NET编程,慢慢的学习了一些门道,同时也需要将学习的点点滴滴记录下来,今天我就自己想了想,把水仙花数的代码写出来,运行也通过了,就贴在这里,分享给大家,也给自己做一个记录。using System;using System.Collections.Generic;using Syst...
  • fogyisland2000
  • fogyisland2000
  • 2015-01-10 00:47
  • 3229

Java实现水仙花数

1、问题描述 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。 如153是一个水仙花数,153=1的三次方+5的三次方+3的三次方
  • you23hai45
  • you23hai45
  • 2013-11-16 17:32
  • 6058

蓝桥杯ALGO-147算法训练 4-3水仙花数

算法训练 4-3水仙花数 问题描述 打印所有100至999之间的水仙花数。所谓水仙花数是指满足其各位数字立方和为该数字本身的整数,例如 153=1^3+5^3+3^3。 样例输入 一个满足题目要求的输入范例。 例: 无 样例输出 153 xxx xxx #include us...
  • liuchuo
  • liuchuo
  • 2016-11-02 00:05
  • 452

21位大数的水仙花数

转载请注明出处:優YoU   http://user.qzone.qq.com/289065406/blog/1305308196   为了简化说明,以三位数举例, 因为153、135、315、351、513、531的立方和都是一样的,均等于 1^3+...
  • lyy289065406
  • lyy289065406
  • 2011-07-29 20:04
  • 3401

java编程题之水仙花数

通过面向对象对水仙花的处理—-对象封装 用户操作类UserShuiXianHua.java package com.ucai.question.shuixianhua; /** * 用户操作类,相当于客户端 * @author facebook * */ public class UserS...
  • renfng
  • renfng
  • 2017-05-18 16:51
  • 558

算法训练 水仙花

算法训练 水仙花  水仙花数 问题描述   判断给定的三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一个 水仙花 数。 153=13+53+33 输入格式   一个整数。 输出格式   是水仙花数,输出"YES"...
  • sinat_27406925
  • sinat_27406925
  • 2016-04-12 12:47
  • 781

C++ 水仙花数问题

/* * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 作 者:王 锴英 * * 完成日期:2012 年 11月 1日 * * 版 本 号:v1.0 * * 输入描述: 设置程序...
  • RSwky1220
  • RSwky1220
  • 2012-11-01 17:56
  • 4686
    个人资料
    • 访问:40008次
    • 积分:2791
    • 等级:
    • 排名:第15179名
    • 原创:248篇
    • 转载:13篇
    • 译文:0篇
    • 评论:4条