6 回答

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
?int?n=1; while(1) { if(n%2==1&&n%3==0&&n%4==1&&n%5==4&&n%6==3&&n%7==0&&n%8==1&&n%9==0) { printf("一共%d個(gè)蛋\n",n); break; } n++; } //當(dāng)然了這個(gè)只是最小的數(shù)
? ? ? ? ? ? ? ? ? ? ? ? ?

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

TA貢獻(xiàn)36條經(jīng)驗(yàn) 獲得超13個(gè)贊
//首先你得考慮時(shí)間復(fù)雜度和空間復(fù)雜度吧?。?!
//題目一共有九種情況,仔細(xì)匯總一下可以得出(雞蛋總數(shù)為n):1.n為奇數(shù)(因?yàn)?個(gè)2個(gè)拿,還剩1個(gè),4個(gè)4個(gè)拿,還剩1個(gè),?8個(gè)8個(gè)拿,還剩1個(gè),三個(gè)條件等價(jià)于2個(gè)2個(gè)拿,還剩1個(gè));2.n是3、7和9的最小公倍數(shù),可以去掉3.也就是7和9的公倍數(shù)。3.n和5有一定的聯(lián)系
public class Main{
? public void NumberPick(int n){
? ? int n=9;
? ?while(n%7==0&&n9==0){
if(n%5==4){
System.out.println(n);
break;
}
n=n+2;
}
}
}

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊
for(int n=9;n%9==0;n+=9){
if( n%8==1){
if( n%7==0){
if( n%6==3){
if( n%5==4){
if( n%4==1){
if( n%3==0){
if( n%2==1){
System.out.println(n);
break;
}
}
}
}
}
}
}
}

TA貢獻(xiàn)58條經(jīng)驗(yàn) 獲得超11個(gè)贊
設(shè)置一個(gè)變量n為總雞蛋
上面的那些不都是條件么?從從開(kāi)始遍歷被,判斷哪個(gè)數(shù)滿足條件就輸出?????for(int i=9;;i++){if(i滿足各種條件)n=i;}

TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超0個(gè)贊
添加回答
舉報(bào)