B3840 [GESP202306 二级] 找素数
题目描述
小明刚刚学习了素数的概念:如果一个大于 $1$ 的正整数,除了 $1$ 和它自身外,不能被其他正整数整除,则这个正整数是素数。现在,小明想找到两个正整数 $A$ 和 $B$ 之间(包括 $A$ 和 $B$)有多少个素数。
输入格式
输入只有一行两个正整数 $A, B$。约定 $2 \le A \le B \le 1000$。
输出格式
输出一行,包含一个整数 $C$,表示找到 $C$ 个素数。
输入输出样例 #1
输入 #1
2 10
输出 #1
4
输入输出样例 #2
输入 #2
98 100
输出 #2
0
说明/提示
【样例解释 1】
在 2 和 10 之间有 4 个素数,分别为:2、3、5、7。
答案:
include<bits/stdc++.h>
using namespace std;
bool s(int x) {
if (x < 2) return false;
for (int i = 2; i * i <= x; ++i)
if (x % i == 0)
return false;
return true;
}
int main() {
int A, B, ans = 0;
cin >> A >> B;
for (int i = A; i <= B; ++i) {
if (s(i)) ans++;
}
cout << ans;
return 0;
}
相关新闻
Vue.js 3的组合式API
在前端开发的世界里,Vue.js一直是广受欢迎的框架之一。自从Vue.js 3的发布,其引入了组合式API的概念,为开发者提供了一种更灵活、更强大的方式去管理组件的状态和行为。本文将深入探讨Vue.js 3中的组合式API,并分析…
完整教程:Go基础:Go语言应用的各种部署
完整教程:Go基础:Go语言应用的各种部署pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "M…
如何使用React和Redux构建现代化Web应用程序
引言 在现代Web开发中,React和Redux是广泛应用的技术组合,用于创建高效、响应式的单页面应用程序(SPA)。React作为UI库,专注于构建用户界面,而Redux提供了集中式的状态管理,帮助应用程序更好地管理和共享数据。…
最新新闻
百考通的降重不是简单换词,是基于深度语义理解的学术级重构
“查重率38.2%……” 你盯着知网/维普/学校系统的报告,手心冒汗。 明明一字一句自己写的,没复制粘贴,没用AI代写, 可为什么重复率还是这么高? 再仔细一看—— 标红的全是这些句子: “数字经济是推动高质量…
爬虫必看!彻底解决403禁止访问、被拦截、识别伪装,Python UA伪装全套方案
一、前言:为什么你的爬虫总是被拦截?很多同学写爬虫,直接裸发请求:res requests.get(url)看起来代码没问题,但是大部分网站直接返回403 或者直接无数据。核心原因:requests 默认请求头的 UA 是:…
5步彻底解决键盘连击问题:开源神器KeyboardChatterBlocker终极指南
5步彻底解决键盘连击问题:开源神器KeyboardChatterBlocker终极指南 【免费下载链接】KeyboardChatterBlocker A handy quick tool for blocking mechanical keyboard chatter. 项目地址: https://gitcode.com/gh_mirrors/ke/KeyboardChatterBlocker 还在为键…
PMSM FOC 与 BLDC 六步法对比:3 大核心指标实测与选型指南
PMSM FOC 与 BLDC 六步法对比:3 大核心指标实测与选型指南在电机控制领域,永磁同步电机(PMSM)磁场定向控制(FOC)与无刷直流电机(BLDC)六步换向法是两种主流技术路线。本文将基于效率…
各大AI陆续收费后,我终于看懂:本地边缘大模型才是未来
最近不知道大家有没有发现一个很明显的变化,咱们平时用的豆包、通义千问、DeepSeek这些主流AI,基本都不搞纯粹免费那一套了。现在统一都是一个套路:基础功能免费凑合⽤,稍微用得多、用好一点就要掏钱。豆包开了专业版,…
GPT训练我的第三天,明白了应该咋说满分回答!
文章目录回顾今日训练第一题:执行上下文到底经历了什么?第一步:进入全局执行上下文(GO)第二步:执行到 fn() 时第三步:执行:第二题:作用域链问题1问题2问题3小任务&#x…
日新闻
DALL·E 3 vs DALL·E 2 API 对比:3 大核心差异与 5 项成本/效果实测
DALLE 3 与 DALLE 2 API 深度评测:技术决策者的5维选择指南当我们需要在项目中集成AI图像生成能力时,OpenAI提供的DALLE系列API往往是最先考虑的选择。但面对DALLE 3和DALLE 2这两个版本,技术决策者常常陷入选择的困境。本文将通过超过50组对…
高德地图 JS API 2.0 海量标注优化:3500+数据下首屏加载提速4倍实战
高德地图JS API 2.0海量标注性能优化实战:从3500数据卡顿到丝滑渲染的完整方案当我们在Web应用中集成高德地图并需要展示大量标注时,性能问题往往会成为开发者的噩梦。特别是在数据量超过3500条时,传统的标注渲染方式会导致首屏加载缓慢、交互…
PROPKA 3深度解析:蛋白质pKa预测的实战指南与算法原理
PROPKA 3深度解析:蛋白质pKa预测的实战指南与算法原理 【免费下载链接】propka PROPKA predicts the pKa values of ionizable groups in proteins and protein-ligand complexes based in the 3D structure. 项目地址: https://gitcode.com/gh_mirrors/pr/propka…
周新闻
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略
3步彻底解决Windows右键菜单混乱问题:ContextMenuManager使用全攻略 【免费下载链接】ContextMenuManager 🖱️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager 你是否曾为Windows右键菜单中那些…
GXDE OS下Wayland兼容性实战:从deepin-mutter原理到VMware Tools修复
如果你正在用 GXDE OS 或者任何基于 Deepin 的发行版,并且遇到了“检测到窗口系统采用 Wayland 协议,程序即将退出”这类弹窗,或者发现 VMware Tools 在 Ubuntu 24.04 这类默认 Wayland 的系统上启动失败,那这篇文章就是为你准备的…
企业AI落地困境与AgenticOps实践指南
1. 企业AI落地的现实困境与破局之道过去两年,大模型技术呈现爆发式增长,从GPT-3到GPT-4,从LLaMA到DeepSeek,模型参数规模从百亿级跃升至万亿级,多模态能力从单一文本扩展到图文音视频的综合处理。然而在企业应用层面&a…
月新闻
[C++]内存管理:串顺序存储的内存回收
在串(字符串)的顺序存储中,内存回收的方式取决于字符串的存储方式以及所使用的编程语言和相关库。以下以 C 为例进行说明,因为 C 对内存管理有较为直接的控制。 1. 基于 char 数组的串顺序存储 如果使用普通的 char 数组来存储字…
移动端游戏功耗测试实战:电流、功率、亮度和场景对比
移动端游戏功耗测试:先控制变量,再比较优化是否真的省电 摘要:功耗测试最容易犯的错误,是拿两次不同温度、不同亮度、不同场景的平均功率直接比较。本文给出一套可复现的游戏功耗测试方法,覆盖引擎特性验证、版本回归和黑盒体验测试,并说明如何把功耗与帧率、温控、CPU/G…
足球口袋教练 HarmonyOS 离线应用实战(03/20):ArkUI 首页仪表盘搭建
本文是“足球口袋教练 HarmonyOS 离线应用实战”系列第 3 篇。示例项目是一个 HarmonyOS / ArkTS / ArkUI 编写的离线足球训练助手,围绕真实页面、真实截图和可复现操作展开。 本篇要解决的问题 训练 App 的首页不能只展示欢迎语,它要解决“我现在该点哪…