国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

算法訓(xùn)練 Torry的困惑(基本型)

2019-11-08 01:51:22
字體:
供稿:網(wǎng)友

算法訓(xùn)練 Torry的困惑(基本型) 時(shí)間限制:1.0s 內(nèi)存限制:512.0MB

問題描述   Torry從小喜愛數(shù)學(xué)。一天,老師告訴他,像2、3、5、7……這樣的數(shù)叫做質(zhì)數(shù)。Torry突然想到一個(gè)問題,前10、100、1000、10000……個(gè)質(zhì)數(shù)的乘積是多少呢?他把這個(gè)問題告訴老師。老師愣住了,一時(shí)回答不出來。于是Torry求助于會(huì)編程的你,請(qǐng)你算出前n個(gè)質(zhì)數(shù)的乘積。不過,考慮到你才接觸編程不久,Torry只要你算出這個(gè)數(shù)模上50000的值。 輸入格式   僅包含一個(gè)正整數(shù)n,其中n<=100000。 輸出格式   輸出一行,即前n個(gè)質(zhì)數(shù)的乘積模50000的值。 樣例輸入

1

樣例輸出

2


思路:先設(shè)計(jì)函數(shù)判斷是否為素?cái)?shù),之后設(shè)計(jì)變量c,在主函數(shù)中從2開始判斷是否為素?cái)?shù),如果是則將該數(shù)記錄在數(shù)組中,并對(duì)c進(jìn)行加一運(yùn)算。1.判斷素?cái)?shù)的方法:令n對(duì)從2到n的所有值進(jìn)行取余,根據(jù)余數(shù)是否為0判斷。2.求模50000的值應(yīng)為sum=(sum*a[j])%50000


import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); int [] a=new int [n]; int c=0; for(int i=2;;i++){ if(isPRime(i)==true){ a[c]=i; c++; } if(c==n) break; } int sum=1; for(int j=0;j<=n-1;j++){ sum=(sum*a[j])%50000; } System.out.println(sum); } public static boolean isprime(int n){ for(int cnt=2;cnt<n;cnt++){ if(n%cnt==0) return false; } return true; }}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 康定县| 安陆市| 昌平区| 特克斯县| 进贤县| 韶关市| 甘肃省| 原平市| 峨边| 合水县| 沧源| 四平市| 尖扎县| 宁夏| 乌鲁木齐县| 固镇县| 舒城县| 大安市| 麦盖提县| 通海县| 霍邱县| 安丘市| 山阳县| 阜阳市| 台北市| 五家渠市| 奉化市| 老河口市| 依兰县| 陆川县| 马关县| 红原县| 宁阳县| 修武县| 定日县| 安阳市| 蒙山县| 武威市| 合作市| 广平县| 沁水县|