技术标签: 力扣
链接:https://www.nowcoder.com/questionTerminal/f8538f9ae3f1484fb137789dec6eedb9
来源:牛客网
任意一个偶数(大于2)都可以由2个素数组成,组成偶数的2个素数有很多种情况,本题目要求输出组成指定偶数的两个素数差值最小的素数对。
本题含有多组样例输入。输入描述: 输入一个偶数
输出描述: 输出两个素数
示例1 输入 20 输出 7 13
public class Main {
public static void main1(String[] args) {
Scanner scanner=new Scanner(System.in);
while (scanner.hasNext()){
int even=scanner.nextInt();
int ev=0;
if (even%2==1){
ev=even+1;
}else {
ev=even;
}
for (int i=ev/2;i>1;i--){
int j =even - i;
if (i+j==even&&is_suShu(i)&&is_suShu(j)){
System.out.println(i);
System.out.println(j);
i=0;//找出一组之后,结束查找
}
}
}
}
private static boolean is_suShu(int n){
//判断素数
if (n<=3){
return n>1;
}
for (int i=2;i<=Math.sqrt(n);i++){
if (n%i==0){
return false;
}
}
return true;
}
}
文章浏览阅读639次。转载:http://blog.csdn.net/zhangxiao93/article/details/53691642记录为了学习开发一个HTTP过滤模块的步骤和相关知识跟开发一个普通的HTTP模块是类似的,只不过HTTP过滤模块的地位、作用与正常的HTTP过滤模块不同,它的工作是对发送给用户的HTTP响应包做一些加工。本文将学习开发一个简单的HTTP过滤模块,它能够对C_ngx_http_chunked_filter_module
文章浏览阅读3.8k次。使用hibernate的Sql方式查询有count的sql时,返回的List的类型为BigDecimal,如果没有表记录,list也不会为null,而是list.get(0)为null,list.size()=1。String sql = "select round(sum(t.data_size/1024),2) from jedis_info t"; //_hibernate返回查询结果的写法
文章浏览阅读1.9k次。wordpress排版插件Are you looking for a WordPress typography plugin to improve your design? Typography plays an important role in web design. It improves readability and the time users spend on your websit..._wordpress文章图片排版
文章浏览阅读352次。Til the Cows Come HomeTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 41196 Accepted: 13984DescriptionBessie is out in the field and wants to get back t
文章浏览阅读494次。【代码】css轮播纵向滚动。_css 纵向滚动
文章浏览阅读7.2k次,点赞2次,收藏9次。网上介绍的都是假的,静态库不能编译过。 本人在xp 32, win7 32, win7 64 下面均试过, 输出同样的结果。 只有编译动态库,引用动态库才能成功。一共两种情况, 第一,如果是使用 nmake /f makefile.vc mode=static VC=10 , 此处为release版本,如果添加DEBUG=yes为debug版本。则在新建工程,使用libcurl库时时出现: ..._libcurl idntoascii
文章浏览阅读1.6k次,点赞2次,收藏15次。一、什么是析构函数?析构函数也是一种特殊的成员函数。它执行与构造函数相反的操作,通常用于执行一些清理任务,如释放分配给对象的内存空间等。二、析构函数的特点是什么?1、析构函数名与类名相同,但它前面必须加一个波浪号(~)。2、析构函数不返回任何值。在定义析构函数时,是不能说明它的类型的,甚至说明为void类型也不行。3、析构函数没有参数,因此它不能被重载。一个类可以有多个构造函数,但是只能..._double abscomplex是什么意思
文章浏览阅读700次。中文名称:罪恶之城英文名称:Sin City别名:原罪之城/罪恶都市资源类型:DVDRip发行时间:2005年04月01日电影导演:昆廷·特拉蒂诺 Quentin Tarantino罗伯特·罗德里格兹 Robert Rodriguez弗兰克·米勒 Frank Mi电影演员:布鲁斯·威利斯 Bruce Willis鲁特格尔·哈尔 Rutger Hauer迈克尔·麦德逊 Michael Ma..._乔什哈奈特sin city
文章浏览阅读1.8k次。玛丽.布莱克(Mary Balck)1955年5月22日生于艾尔(Eire)。 玛丽是深具音乐传统的布莱克家族的一员, 并与之一起灌唱片和演出. 她的父亲是一名小提琴演奏师,母亲是歌唱演员. 她的早期音乐生涯是在都柏林的民歌酒吧里度过的,但是在1983年,"玛丽布莱克"扩充到4名成员, 而且,她的专集还获得了爱尔兰独立音乐艺术奖,很显然,她们想有点大的作为. 此后不久,德.当那(De Dannan
文章浏览阅读1.6w次,点赞8次,收藏26次。此贴总结各种错误。总结的多了之后会加以分类。1、解决Maven项目pom.xml文件报xxx\target\classes\META-INF\MANIFEST.MF (系统找不到指定的路径)问题:(只需简单地clean all projects)http://www.cnblogs.com/zhfei/p/5286827.html(一直更新)_scala软件包名称 '' 与文件路径 'src' 不对应
文章浏览阅读3.2k次,点赞2次,收藏18次。1、为什么使用redis分析:博主觉得在项目中使用redis,主要是从两个角度去考虑:性能和并发。当然,redis还具备可以做分布式锁等其他功能,但是如果只是为了分布式锁这些其他功能,完全还有其他中间件(如zookpeer等)代替,并不是非要使用redis。因此,这个问题主要从性能和并发两个角度去答。回答:如下所示,分为两点(一)性能如下图所示,我们在碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。_redis优缺点
文章浏览阅读128次。微服务是近年来备受关注的话题,相比于传统的SOA而言,更容易理解,也更容易实践,它将“面向服务”的思想做得更加彻底。有人说它非常好,但就是“玩不起”,why?微服务是一种分布式系统架构,它建议我们将业务切分为更加细粒度的服务,并使每个服务的责任单一且可独立部署,服务内部高内聚,隐含内部细节,服务之间低耦合,彼此相互隔离。此外,我们根据面向服务的业务领域来建模,对外提供统一的API接口。微服务的思想不只是停留在开发阶段,它贯穿于设计、开发、测试、部署、运维等软件生命周期阶段。_springcloud微服务架构