首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
素数对
[编程题]素数对
热度指数:728
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
请你找出满足
,且
均小于等于
的素数三元组
的数量。
素数三元组:A,B,C都是素数。
输入描述:
输入的第一行给出正整数
。
输出描述:
一行中输出答案。
示例1
输入
8
输出
3
说明
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(16)
分享
纠错
提交结果有问题?
2个回答
2篇题解
开通博客
牛客题解官
发表于 2026-03-12 15:22:16
素数对 思路 拿到这道题,我们要找满足 的素数三元组 ,其中 都是素数且都不超过 。注意 的顺序不同算不同的三元组。 首先想一个关键的约束:因为 ,,所以 ,也就是 ,即 。当 时, 最大也就到 左右。这意味着我们需要枚举的 的范围非常小! 有了这个观察,算法就很直接了: 筛素数:用埃
展开全文
丨阿伟丨
发表于 2025-09-16 15:32:55
题目链接 素数对 题目描述 请你找出满足 ,且 均为小于等于 的素数的三元组 的数量。 解题思路 1. 数学性质分析 我们来分析方程 ,其中 都是小于等于 的素数。核心在于利用素数的奇偶性。 情况一:C = 2 如果 (唯一的偶素数),那么 。方程变为 。 要使两个素数的和为 4,唯一
展开全文
问题信息
穷举
数论
上传者:
turnsoul
难度:
2条回答
16收藏
526浏览
热门推荐
相关试题
托米的游戏
深度优先搜索(DFS)
数论
评论
(0)
自守数
数论
评论
(675)
多少个点位于同一直线
穷举
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
测试工程师
golang工程师
评论
(317)
来自
牛客考试系统测试卷
下列针对Cortex-M3和Cor...
单片机
评论
(1)
以下关于性能测试、压力测试、负载测...
软件测试
评论
(1)
素数对
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
8
3