2016蓝桥杯基础训练——特殊的数字
来源:互联网 发布:db2 oracle mysql 编辑:程序博客网 时间:2024/06/10 06:25
特殊的数字
问题描述
153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。
输出格式
按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。
代码:
public class Main {public static void main(String[] args) throws Exception {for (int i = 100; i < 1000; i++) {int b = i;int a, sum = 0;//String s = String.valueOf(b);while (b != 0) {a = b % 10;int f=1;for (int j = 0; j < 3; j++) {f *= a;}sum += f;b /= 10;}if (sum == i)System.out.println(i);}}}
总结:只要将每个三位数的每一位都分离开来,然后分别三次方,再加和,判断是否与原数相同,相同输出即可。
0 0
- 2016蓝桥杯基础训练——特殊的数字
- 基础训练 7 特殊的数字
- 2016蓝桥杯基础训练——特殊回文数
- 蓝桥杯-------基础训练--特殊回文数,特殊的数字,回文数(JAVAdaima)
- 蓝桥杯:基础训练——数的读法
- 蓝桥杯:基础训练——FJ的字符串
- 2016蓝桥杯基础训练——查找整数
- 2016蓝桥杯基础训练——闰年判断
- 2016蓝桥杯基础训练——数列特征
- 2016蓝桥杯基础训练——01串
- 2016蓝桥杯基础训练——字母图形
- 蓝桥杯-基础训练-特殊的回文数(枚举)
- 16蓝桥杯基础—特殊的数字
- 蓝桥杯训练:基础训练——
- 【蓝桥杯】【基础训练05】【特殊回文数】
- 2016蓝桥杯基础训练——杨辉三角形
- 2016蓝桥杯基础训练——十进制转换十六进制
- 2016蓝桥杯基础训练——十六进制转十进制
- IE中返回application/json弹出下载框问题
- TRUNCATE TABLE 与 DELETE在删除整个表的所有记录时的区别具体到性能,效率,操作方式等方面
- Oracle 设置回滚保留时间
- 非Activity类中调用Activity方法
- destoon中input框为什么需要隐藏?
- 2016蓝桥杯基础训练——特殊的数字
- Oracle 存储过程 drop后闪回恢复
- Oracle 查看当前数据库最大连接数
- html为什么需要采用表单提交数据
- 书屋(二):《我的成功可以复制》不妨一读
- python学习日记_第十二天(ex29~30)
- 2016蓝桥杯基础训练——闰年判断
- 2016太原UI设计师郭文军告你UI设计企业流程
- 典型代码-.net连接access(控制台)