第四周编程作业1 素数和
2014-12-27 17:04
323 查看
题目内容:
我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。
现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。
输入格式:
两个整数,第一个表示n,第二个表示m。
输出格式:
一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。
输入样例:
2 4
输出样例:
15
时间限制:1000ms内存限制:64000kb
我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。
现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。
输入格式:
两个整数,第一个表示n,第二个表示m。
输出格式:
一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。
输入样例:
2 4
输出样例:
15
时间限制:1000ms内存限制:64000kb
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int n=in.nextInt(); int m=in.nextInt(); int sum=0; for(int c=1;c<=m;c++)/*第c个素数*/ { for(int i=2;c<=m;i++) { int isPrism=1; for(int j=2;j<i;j++) { if(i%j==0) { isPrism = 0; break; } } if(isPrism==1) { if(n<=c) { sum+=i; /*从第n个素数开始求和*/ } c+=1; } } } System.out.println(sum); } }
相关文章推荐
- 程序设计入门—Java语言 . 翁恺-第四周编程作业-1.素数和
- 软工2017第四周作业--结对编程之四则运算
- 第四周编程作业(一)-Building your Deep Neural Network: Step by Step
- 第四周编程作业(二)-Deep Neural Network for Image Classification: Application
- 第四周编程作业2 念整数
- 程序设计入门—Java语言 . 翁恺-第四周编程作业-2.念整数
- 【中文】【吴恩达课后编程作业】Course 1 - 神经网络和深度学习 - 第四周作业(1&2)
- 程序设计入门—Java语言_第四周编程作业
- 第四周作业-多线程编程
- 网易云课堂java程序设计(第四周编程作业)
- 《深度学习——Andrew Ng》第四课第四周编程作业_1
- Coursera—machine learning(Andrew Ng)第四周编程作业
- #500-7 [编程作业]3_2 素数和
- 《深度学习——Andrew Ng》第一课第四周编程作业
- 第四周作业-多线程编程
- 第四周作业-多线程编程
- 《程序设计入门—Java语言.翁恺》第四周编程作业(2)-念整数
- Building+your+Deep+Neural+Network+-+Step+by+Step+v5 课程一第四周编程作业 1
- Coursera deep learning 吴恩达 神经网络和深度学习 第四周 编程作业 Building your Deep Neural Network
- Coursera Deep Learning 第四课 卷积神经网络 第四周 编程作业 Face Recognition for the Happy House-v3