7 幸运数字的因子个数

作者: Turbo时间限制: 1S章节: 循环

问题描述 :

小李非常喜欢数字4和7,看到一个数字他就想快速计算出因子里面含有几个4和7,但是智商捉急的他总是要算很久,喜欢编程的你能够帮助他吗?

比如数字112,因为112=447,所以知道它的因子中包含2个4和1个7。

再比如数字56,因为56=247,所以知道它的因子中包含1个4和1个7。

而数字30不能被4或7整除,所以它的因子中包含0个4和0个7。

输入说明 :

每组数据包含一行,每行包含一个整数n(3<=n<=2^30),表示给定的数字。

输出说明 :

对于每组输入,输出用空格隔开的两个数字,分别表示给定数字的因子中4和7的个数。

每组输出的首尾无多余空格,每组输出的前后也无多余空行。

输入范例 :

56
112
30
输出范例 :

1 1
2 1
0 0

import java.util.Scanner;public class test_7 {public static void main(String[] args) {int num,countFour,countSeven;Scanner scanner = new Scanner(System.in);while(scanner.hasNext()){num = scanner.nextInt();countFour=0;countSeven=0;if(num<4){System.out.println("0 0");}else{while(num>0){if(num%4==0){countFour++;num/=4;}else if(num%7==0){countSeven++;num/=7;}else{break;}}}System.out.println(new StringBuilder().append(countFour).append(" ").append(countSeven).toString());}}}

7 幸运数字的因子个数相关推荐

  1. 到x星球旅行的游客都被发给一个整数,作为游客编号。 x星的国王有个怪癖,他只喜欢数字3,5和7。 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品。 我们来看前10个幸运数字是:

    到x星球旅行的游客都被发给一个整数,作为游客编号. x星的国王有个怪癖,他只喜欢数字3,5和7. 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品. 我们来看前10个幸运数字是: 3 ...

  2. 2018蓝桥杯B组:第几个幸运数字(JAVA/C++)

    四.题目:第几个幸运数字 到x星球旅行的游客都被发给一个整数,作为游客编号. x星的国王有个怪癖,他只喜欢数字3,5和7. 国王规定,游客的编号如果只含有因子:3,5,7,就可以获得一份奖品. 我们来 ...

  3. 题目练习_跳骚_幸运数字_解方程

    程序设计练习题目 跳骚 题目大意 思路 代码 幸运数字 题目大意 思路 代码 解方程 题目大意 思路 代码 跳骚 题目大意 有一只跳骚,有一张卡片,卡片上有n+1个自然数,最后且最大的一个数是m,前面 ...

  4. 【Code Pratice】—— 乘积尾零、分数、第几个幸运数字

    文章目录 1 | 乘积尾零 题目 思路 逻辑代码 2 | 分数 题目 思路 逻辑代码 3 | 第几个幸运数 题目 思路 逻辑代码 1 | 乘积尾零 题目 如下的10行数据,每行有10个整数,请你求出它 ...

  5. Python: 每日一题之第几个幸运数字

    题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可. 到 X 星球旅行的游客都被发给一个整数,作为游客编号. X 星的国王有个怪癖,他只喜欢数字 3, 5 和 7. 国王 ...

  6. 【蓝桥杯】第几个幸运数字

    第几个幸运数字 到 X 星球旅行的游客都被发给一个整数,作为游客编号. X 星的国王有个怪癖,他只喜欢数字 3,53,53,5 和 777. 国王规定,游客的编号如果只含有因子:3,5,73,5,73 ...

  7. 【bzoj1853】[Scoi2010]幸运数字 容斥原理+搜索

    题目描述 在中国,很多人都把6和8视为是幸运数字!lxhgww也这样认为,于是他定义自己的"幸运号码"是十进制表示中只包含数字6和8的那些号码,比如68,666,888都是&quo ...

  8. 幸运数字Ⅱ(树型结构构造答案,打表)难度⭐⭐

    幸运数字Ⅱ 打表即可,观察数据,是一组简单的二叉树的树形结构,所以引申出这一类的题,比如题目为1,2,3,这三个数,那么就是一个三叉树 0 4 7 44 47 74 77 444 447 474 47 ...

  9. [luogu2576 SCOI2010] 幸运数字 (容斥原理)

    传送门 Description 在中国,很多人都把6和8视为是幸运数字!lxhgww也这样认为,于是他定义自己的"幸运号码"是十进制表示中只包含数字6和8的那些号码,比如68,66 ...

最新文章

  1. 全局变量-函数内部不允许修改局部变量的值
  2. 用html5做一条线,使用HTML5 canvas绘制线条的方法
  3. Android之解决多语言适配部分TextView内容左对齐和内容一行不排满就到第二行问题
  4. 动力强劲的星型发动机,为何不用在汽车上呢?
  5. CF 1635 D. Infinite Set 思维 + 二进制
  6. php变量使用,php变量的使用
  7. 2019年春运贵州道路客运预计达6700万人次
  8. SDNU 1272.SL的秘密
  9. 应用服务器Glassfish任意文件读取漏洞
  10. AUTOCAD Study
  11. android简单计时器源码,Android简单计时器实现
  12. 机器学习第三课--LWR的疑惑与想法
  13. 2020年Android GMS 认证 boot logo 最新要求
  14. c8051f020 I/O配置小结
  15. STA分析(六) cross talk and noise
  16. ZooKeeper报错:Unable to access datadir, exiting abnormally windows版本
  17. 致敬第一个1024(第一次Java代码编程)
  18. 数据笔记——CMIP6试验数据下载
  19. explorer.exe出错解决方法(转)
  20. 「游戏建模」3DMAX人头建模详细教程

热门文章

  1. 《洋娃娃和小熊跳舞》吉他简谱
  2. C语言:L1-059 敲笨钟 (20 分)
  3. 大数据24小时:今日头条因“不正当竞争”起诉百度,金山云47天内获46亿元融资
  4. 采用折中方法的计算机系统,计算机系统结构期末复习资料
  5. 女朋友转行 Java 失败,被辞退了。。。
  6. 南京计算机与通信工程学院,谢胜东(南京信息工程大学计算机与软件学院讲师)_百度百科...
  7. 微信小程序之间的参数传递、获取
  8. 使用Qt实现计算器功能
  9. http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html(重要)
  10. 1分钟链圈 | 快播创始人王欣成立区块链公司,获3000万美元融资