博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
循环-15. 统计素数并求和(20)
阅读量:5934 次
发布时间:2019-06-19

本文共 623 字,大约阅读时间需要 2 分钟。

本题要求统计给定整数M和N区间内素数的个数并对它们求和。

输入格式:

输入在一行中给出2个正整数M和N(1<=M<=N<=500)。

输出格式:

在一行中顺序输出M和N区间内素数的个数以及它们的和。数字间以空格分隔。

输入例子:
10 31
输出例子:

7 143

import java.util.Scanner;public class Main {	public static void main(String[] args) {		Scanner cin = new Scanner(System.in);		int m = cin.nextInt();		int n = cin.nextInt();		int count = 0;		int sum = 0;		for (int i = m; i <= n; i++) {			if (is_prime(i) == 1) {				count++;				sum += i;			}		}		System.out.println(count + " " + sum);	}	public static int is_prime(int x) {		if (x == 1) {			return 0;		}		for (int i = 2; i * i <= x; i++) {			if (x % i == 0) {				return 0;			}		}		return 1;	}}

转载地址:http://cyjtx.baihongyu.com/

你可能感兴趣的文章
JavaScript继承详解(四)
查看>>
Jquery汇总
查看>>
在局域网中实现多播功能[zz]
查看>>
php面向对象_get(),_set()的用法
查看>>
php中soap 的使用实例无需手写WSDL文件,提供自动生成WSDL文件类
查看>>
MFC操作注册表
查看>>
Boost实现简单的udp代理服务器
查看>>
垃圾代码评析——关于《C程序设计伴侣》6.2(二)
查看>>
一个LINQ风格的Replace扩展方法
查看>>
在.NET中操作数字证书(新手教程)
查看>>
变速不变调方法
查看>>
展望99股市:谁是重组大黑马?(转)
查看>>
[置顶] SQL注入问题
查看>>
图片预加载
查看>>
一道小学数学题
查看>>
ASUS主板ALC887声卡,RTL81XX网卡,黑苹果驱动安装
查看>>
实用的正则表达式
查看>>
二分查找算法(递归与非递归两种方式)
查看>>
linux里的bootproto的none,static,dhcp有什么区别
查看>>
安全框架 SpringSecurity 和 Shiro 对比
查看>>