素数

本文介绍了世博园信息通信馆中的一项互动体验——素数猜谜游戏。游客需比虚拟角色更快找出最接近给定整数的素数。文章提供了一个C++程序,用于计算并输出最接近给定整数的素数。程序首先判断是否为素数,如果不是,则寻找其相邻的素数并比较距离,输出较近的那个素数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

素 数



描述

走进世博园某信息通信馆,参观者将获得前所未有的尖端互动体验,一场充满创想和喜悦的信息通信互
动体验秀将以全新形式呈现,从观众踏入展馆的第一步起,就将与手持终端密不可分,人类未来梦想的惊喜
从参观者的掌上展开。
在等候区的梦想花园中,参观者便开始了他们奇妙的体验之旅,等待中的游客可利用手机等终端参
与互动小游戏,与梦想剧场内的虚拟人物 Kr. Kong 进行猜数比赛。当屏幕出现一个整数 X 时,若你能比
Kr. Kong 更快的发出最接近它的素数答案,你将会获得一个意想不到的礼物。
例如:当屏幕出现 22 时,你的回答应是 23;当屏幕出现 8 时,你的回答应是 7;若 X 本身是素数,
则回答 X;若最接近 X 的素数有两个时,则回答大于它的素数。

输入

第一行: N 要竞猜的整数个数
接下来有 N 行, 每行有一个正整数 X X

输出

输出有 N 行,每行是对应 X 的最接近它的素数。
【 约束条件】<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值