1. 半质数的个数

题目详情:

质数是大家熟知的概念,我们定义一个半质数的概念:如果一个数恰好是两个质数的乘积(可以相同),则称它为半质数。前几个半质数是 4, 6, 9, 10, 14, 15, 21, 22, 25, 26。我们的问题是,输入一个正整数N,问在小于等于N的正整数中有多少个半质数?

输入:

输入一行,输入一个正整数N。

输出:

小于等于N的正整数中有多少个半质数。

输入样例:

10

输出样例:

4

Hint:

小于等于10的正整数中是半质数的为:4、6、9、10

已经AC的代码:


import java.util.Scanner;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);int N = sc.nextInt();int count = 0;for(int i = 0; i<=N; i++) {if(is2PrimeNumber(i)==true) {count++;}}System.out.println(count);}public static boolean is2PrimeNumber(int n) {int count = (int) Math.sqrt(n);for (int i = 2; i <= count; i++) {if (isPrimeNumber(i)){int j = n / i;if ((i * j == n) && isPrimeNumber(j)){return true;}}}return false;}public static boolean isPrimeNumber(int n){int i;for (i = 2; i <= n; i++){if (0 == (n % i))break;}return i == n;}}

Reference:

【1】https://blog.csdn.net/xiaojimanman/article/details/20062179?utm_source=blogxgwz1

【2】http://hero.csdn.net/Question/Details?ID=287&ExamID=282

【商汤科技2019校招】计算机视觉研究员笔试相关推荐

  1. 数据分析真题日刷 | 商汤科技2018校招C++/算法开发/大数据/后端/运维/测试/数据挖掘开发工程师笔试第二场

    断了大半个月没有刷题,进入「数据分析真题日刷」系列第13篇 . 今日真题 商汤科技2018校招C++/算法开发/大数据/后端/运维/测试/数据挖掘开发工程师笔试第二场 (来源:牛客网) 题型 客观题: ...

  2. 商汤科技招聘全职研究员和实习生

    作为全球领先的人工智能平台公司,商汤科技SenseTime是中国科技部指定的首个"智能视觉"国家新一代人工智能开放创新平台.公司自主研发并建立了全球顶级的深度学习平台和超算中心,推 ...

  3. 商汤科技 2019校园招聘笔试编程题-2018.09.07

    本来阿里和商汤冲突了,就放弃了阿里的劝退型笔试,结果,商汤也劝退,只发一下题目做参考吧!知道题解的同学可以在评论区粘上链接,我会随时更新并加以感谢的.

  4. 商汤科技2018校招研究员笔试第一场

    https://www.nowcoder.com/test/11960206/summary 题目1 铁柱在研究一个区域的小黄车使用分布.他得到了服务器上最近10000个用户的二维位置,现在他想把这些 ...

  5. 商汤科技2020数据分析师0820笔试题目整理

    2019年8月19日 问答题1:缺失值数据预处理有哪些方法?https://juejin.im/post/5b5c4e6c6fb9a04f90791e0c 处理缺失值的方法如下:删除记录,数据填补和不 ...

  6. 商汤科技2018校招C /算法笔试题

    交换机主要工作在()? 网络层是路由器,数据链路层是交换机,物理层是光纤,传输层是TCP/UDP协议! 完全二叉树 完全二叉树除最后一层外都是满的,所以也可以这么算:第一层1个节点,令层数为n,除最后 ...

  7. 【内推码gawozp】商汤科技2023校招正式批AI领航员计划正式开启

    职位列表 (sensetime.com)https://hr.sensetime.com/SU604c57fb2f9d243e34ae2456/mc/position/campus?acotycoCo ...

  8. 商汤科技校招经历汇总

    一.校招流程 商汤简介: SenseTime (商汤科技),是中国一家致力于计算机视觉和深度学习原创技术的创新型科技公司,总部位于北京."人脸识别.物体识别"技术开发.转让:计算机 ...

  9. 商汤科技研究院招聘见习算法研究员

    点击上方"CVer",选择加"星标"置顶 重磅干货,第一时间送达 商汤科技研究院见习算法研究员招聘 [职位描述] 1.参与工业级算法的研发,包括人脸识别,目标检 ...

最新文章

  1. mongodb关联查询 和spring data mongodb
  2. CoreAnimation —— CATransaction(隐式动画)
  3. pytorch CrossEntropyLoss测试
  4. Docker cgroups作用(十)
  5. 你为什么薪水那么低(二)之 生产力
  6. LSTM implementation explained
  7. Bootstrap简介、下载bootstrap及引入文件说明、响应式容器和满屏容器、栅格系统
  8. (王道408考研操作系统)第一章计算机系统概述-第一节5:系统调用
  9. Java学习笔记1.1.1 搭建Java开发环境 - Java概述
  10. ubuntu下 ls: error initializing month strings
  11. oracle复制表结构与表数据
  12. Java学到什么程度可以面试工作?
  13. 概率论与数理统计中基于有限样本推断总体分布的方法,基于总体未知参数区间估计的假设检验方法之讨论,以及从数理统计视角重新审视线性回归函数本质...
  14. 《Git与Github使用笔记》第12章 Pull Request的使用
  15. 个体工商户营业执照在网上如何年检?
  16. Elasticsearch系列——(1.1)倒排索引原理
  17. [网鼎杯 2020 白虎组]PicDown(精讲)
  18. 低效能程序员的行为与思维
  19. 算法训练--最小公倍数
  20. 计算机组成原理~计算机系统简介①

热门文章

  1. CSDN史上最大的非法集资案
  2. 怎样用zbrush变化目标(Morph Target)子调控板
  3. Bee+创始人贾凡出席“粤港澳大湾区青年论坛”并做主题发言
  4. java80道面试题
  5. opencv接口那些不为人知的事!
  6. C语言实现鼠标连点器
  7. 学习linux如何选择培训机构
  8. 【C++】蒟蒻自编文字打怪小游戏
  9. InfoWorld的2019年度技术奖获奖者
  10. 怎么查看台式计算机系统,如何查看电脑使用记录,简单几步就能看到