Java实现第九届蓝桥杯第几个幸运数字
JAVA 实现 数字 蓝桥 第九届 幸运
2023-09-14 08:58:11 时间
第几个幸运数字
题目描述
到x星球旅行的游客都被发给一个整数,作为游客编号。
x星的国王有个怪癖,他只喜欢数字3,5和7。
国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。
我们来看前10个幸运数字是:
3 5 7 9 15 21 25 27 35 45
因而第11个幸运数字是:49
小明领到了一个幸运数字 59084709587505,他去领奖的时候,人家要求他准确地说出这是第几个幸运数字,否则领不到奖品。
请你帮小明计算一下,59084709587505是第几个幸运数字。
需要提交的是一个整数,请不要填写任何多余内容。
package Lqb;
public class Text30 {
public static void main(String[] args) {
long MAX = 59084709587505l;
int count = 0;
for ( long i = 0; Math.pow(3,i) < MAX; ++i)
for ( long j = 0; Math.pow(5,j) < MAX; ++j)
for ( long k = 0; Math.pow(7,k) < MAX; ++k)
if (Math.pow(3,i) * Math.pow(5,j) * Math.pow (7,k) < MAX )
count ++;
System.out.println(count);
}
}
相关文章
- [Java基础] java多线程关于消费者和生产者
- java实现打印等腰三角形
- Java实现 LeetCode 754 到达终点数字(暴力+反向)
- Java实现 LeetCode 754 到达终点数字(暴力+反向)
- Java实现 删数字
- Java实现 LeetCode 440 字典序的第K小数字
- Java实现 LeetCode 440 字典序的第K小数字
- Java实现 LeetCode 423 从英文中重建数字
- Java实现 LeetCode 374 猜数字大小
- Java实现 LeetCode 344 反转字符串
- Java实现 LeetCode 260 只出现一次的数字 III(三)
- Java实现 LeetCode 162 寻找峰值
- Java实现 LeetCode 144 二叉树的前序遍历
- Java实现 LeetCode 129 求根到叶子节点数字之和
- Java实现 LeetCode 33 搜索旋转排序数组
- Java实现 LeetCode 9 回文数
- java实现 洛谷 P1018 乘积最大
- java实现串中找数字
- Java实现第八届蓝桥杯外星日历
- Java实现第九届蓝桥杯倍数问题
- Java实现 蓝桥杯 历届试题 数字游戏
- Java实现 蓝桥杯 历届试题 小朋友排队
- Java实现 蓝桥杯 历届真题 稍大的串
- Java实现 蓝桥杯VIP 算法训练 矩阵加法
- Java实现 蓝桥杯 算法训练 数字三角形
- (Java实现) 洛谷 P1553 数字反转(升级版)
- Java 蓝桥杯 算法训练 字符串的展开 (JAVA语言实现)
- Atitit.linq java的原理与实现 解释器模式
- Atitit.upnp SSDP 查找nas的原理与实现java php c#.net c++
- 【java】Java并发编程系列-基础知识(非常详细哦)