第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

一到考試題,大牛幫忙看一下,有什么問(wèn)題,就是執(zhí)行不出來(lái)啊。

一到考試題,大牛幫忙看一下,有什么問(wèn)題,就是執(zhí)行不出來(lái)啊。

chore 2015-09-02 10:49:58
?如果一個(gè)正整數(shù)不能被大于1的完全平方數(shù)所整除,那么我們就將該數(shù)稱為無(wú)平方數(shù)因數(shù)的數(shù)。例如,靠前的一些無(wú)平方數(shù)因數(shù)的數(shù)是{1,2,3,5,6,7,10,11,13,14,15,17,19…}。創(chuàng)建一個(gè)class?SquareFree,其中包括一個(gè)函數(shù)getNumber,在給定一個(gè)int?n后,該函數(shù)能夠返回第n個(gè)最小無(wú)平方因數(shù)的數(shù)。請(qǐng)注意這里是從1開(kāi)始的,那么如果n=1,該算法將會(huì)返回最小的無(wú)平方數(shù)因數(shù)的數(shù)。n?的取值范圍為1到1,000,000,000(其中包括1和1,000,000,000)?package?com.imooc.concurrent; import?java.util.Scanner; public?class?SquareFree?{ public?static?void?main(String[]?args)?{ //?TODO?Auto-generated?method?stub Scanner?sc=new?Scanner(System.in); System.out.println("請(qǐng)輸入第n位的n:"); System.out.println("輸入的是數(shù)字:"+sc.nextInt()); System.out.println("第"+sc.nextInt()+"位的無(wú)平方數(shù)因數(shù)的數(shù)為"+getNumber(sc.nextDouble())); sc.close(); } ????public?static?double?getNumber(double?n){ ???? double?count=0,?value=0; ???? for(double?i=1;i<=Double.MAX_VALUE;i++){ ???????? for(double?j=1;j<=i;j++){ ???????? if(i%(j*j)!=0){ ???????? count++; ???????? if(count==n){ ???????? value=i; ???????? break; ???????? ???????? } ???????? } ???????? } ???????? } ???? ???? return?value; } }
查看完整描述

3 回答

已采納
?
uSimple

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超2個(gè)贊

public?static?int?getNum(int?n)?{
????int?count?=?0;
????label:
????for?(int?i?=?1;?i?<=?Integer.MAX_VALUE;?i++)?{
????????for?(int?j?=?2;?j?<=?i;?j++)?{
????????????if?(i?%?(j*j)?==?0)?{
????????????????continue?label;
????????????}
????????}
????????if?(++count?==?n)?{?return?i;?}
????}
????return?0;
}

j不能從1開(kāi)始,另外nextInt()用變量接收下輸入一次就夠了。

查看完整回答
2 反對(duì) 回復(fù) 2015-09-02
  • chore
    chore
    非常感謝!
  • chore
    chore
    i的范圍應(yīng)該再擴(kuò)到到long吧,integer的max_value是十位數(shù),明顯不夠用啊。
?
chore

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

把i設(shè)置成j的開(kāi)平方數(shù)效率會(huì)更高,我試了。

查看完整回答
反對(duì) 回復(fù) 2015-09-03
?
chore

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

int報(bào)錯(cuò),但long沒(méi)有。

55e6c0ee000140af05000247.jpg

55e6c0ee0001ecf105000250.jpg


查看完整回答
反對(duì) 回復(fù) 2015-09-02
  • 3 回答
  • 0 關(guān)注
  • 2325 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)