当前位置: 首页 > news >正文

建设投资基金管理有限公司网站市场调研报告模板

建设投资基金管理有限公司网站,市场调研报告模板,广州新公司网站建设,泰安网站建设xtempire给你两个 正整数 l 和 r。对于任何数字 x,x 的所有正因数(除了 x 本身)被称为 x 的 真因数。 如果一个数字恰好仅有两个 真因数,则称该数字为 特殊数字。例如: 数字 4 是 特殊数字,因为它的真因数为 1 和…

给你两个 正整数 lr。对于任何数字 xx 的所有正因数(除了 x 本身)被称为 x真因数

如果一个数字恰好仅有两个 真因数,则称该数字为 特殊数字。例如:

  • 数字 4 是 特殊数字,因为它的真因数为 1 和 2。
  • 数字 6 不是 特殊数字,因为它的真因数为 1、2 和 3。

返回区间 [l, r] 不是 特殊数字 的数字数量。

示例 1:

输入: l = 5, r = 7

输出: 3

解释:

区间 [5, 7] 内不存在特殊数字。

示例 2:

输入: l = 4, r = 16

输出: 11

解释:

区间 [4, 16] 内的特殊数字为 4 和 9。

提示:

  • 1 <= l <= r <= 10^9

我的解答:

class Solution {public int nonSpecialCount(int l, int r) {int res = r - l + 1;int n = (int)  Math.sqrt(r);int[] prime_number = new int[n + 1];// 单独判断范围内是否包含4if(l <=4 && r>=4) res--;// 从3开始遍历奇数,因为偶数都能被2整除for(int i = 3; i <= n; i+=2){// 判断i是否是质数if(prime_number[i] == 0){// 如果该质数的乘积在【l,r】范围内,则表示范围内有一个特殊数字i*i,需要减一if(i*i >=l && i*i <= r){res--;}// 后面所有i的倍数都是质数,因为能被i整除for(int j = i * 2;j <= n;j += i){prime_number[j] = 1;}}}return res;}
}

http://www.yayakq.cn/news/677539/

相关文章:

  • 学校网站建设注意什么门户网站建设方法
  • 广州市番禺区建设局网站深圳做网站优化费用
  • 九里网站开发本地装修公司怎么找
  • 卧龙区网站建设淄博著名网站开发方法
  • 计算机应用技术 网站开发深圳专业网站建设公司好吗
  • 网站建设设计报告wordpress响应式模板
  • 替人做非法网站php做网站的技术难点
  • 个人免费网站网站建设介绍ppt模板
  • 网站跳转qq宿州市做网站建设的公司
  • 惠州3d网站建设全景外贸出口网站建设
  • 网站诊断方案分析网站示例
  • 做十来个网站优化我想来做外贸网站来推广
  • ui做交互式网站吗wordpress 手机访问不了
  • 目前做网站框架网络设计规划
  • 门户网站html下载沈阳招标投标信息网
  • 小鱼儿企业网站管理系统做淘宝有没有店小秘类型的网站
  • 网站开发产品规划要求ps网站CAD做PS地砖贴图
  • 网站域名不合法网站开发的技术手段有哪些
  • 大庆城乡建设局网站首页百度seo排名在线点击器
  • 公司网站后台更新专门做评测的网站有哪些
  • 猴哥影院在线电影观看seo是付费推广吗
  • 上海外贸网站推广服务wordpress侧边栏 菜单
  • 网站建设基础教程视频可以拿自己电脑做网站主机
  • 江西住房和城乡建设部网站安徽六安属于南方还是北方
  • 建设商业门户网站的重要网站大小
  • 如何申请一个网站网站自适应与响应式
  • 网站建设用户量分析分销商城模板
  • 随州网站建设学校wordpress抓取新闻
  • 手机介绍网站鄂州网红打卡地方
  • 网站开发编辑器网站建设落地页源码