求滿足下列條件的最小自然數用3除餘2用7除餘

2022-02-27 12:12:01 字數 1706 閱讀 1962

1樓:風中的紙屑

解被3除餘2的數:5、8、11、13、15…… 3n+2被7除餘4的數:11、18、25、32、39……7m+4被11除餘1的數:

12、23、34、45、56、67、78、89……11k+1

令3n+2=7m+4,解得3n-7m=2

令3n+2=11k+1,解得3n-11k=-13n=7m+2=11k-1,

經驗證k=20時,11k-1=219符合

∴最小自然數是219+2=221

歡迎就我的以上回答進行追問!

若滿意我的回答,請記得及時採納哦

2樓:西域牛仔王

7*11 = 77 ,被 3 除餘 2 ;

3*7 = 21 ,被 11 除除 -1 ,因此 -3*7 被 11 除餘 1 ;

3*11 = 33 ,被 7 除餘 -2 ,因此 -2*3*11 被 7 除餘 4 ;

所以滿足條件的數可表示不 3*7*11k+77-21-66 = 231k - 10 的形式,

當 k = 1 時,最小的為 221 。

c語言程式設計。設整數滿足條件:被3除餘2,被5除餘4,被7除餘3,請程式設計求出滿足該條件的最小的1

3樓:匿名使用者

#include

int main()

++x;

}return 0;}

編寫一個c語言程式,求出1至1000之間滿足「用3除餘2;用5除餘3;用7除餘2」的數,並把滿足條件的數顯示...

4樓:手機使用者

這種題目當然可以使用 一個迴圈來搞定

但是它不能體現人的主觀能動性,當你化簡為

3n1 = 5n1 + 1

3n1 = 7n3

的時候,你可以看到, n1 必須是7的整數倍,這樣計算的時候迴圈次數將大大降低。

現在看不懂不要急

5樓:廖逸

是1.2.3.4.5

6樓:匿名使用者

int a[1000],i,n=0,j;

for(i=1;i<=1000;i++)

}for(i=0;i

printf("\n");

7樓:知道之星公主

很難,我回天乏力······

有一個數,用3除餘2,用5除餘3,用7除餘2,求滿足條件的最小數,用c++語言寫出來

8樓:匿名使用者

#include

using namespace std;

void main() { int i=0;

while ( 1 ) {

if ( i%3==2 && i%5==3 && i%7==2 ) { cout<

9樓:匿名使用者

#include

using namespace std;

int  findnum()

else

num++;

}else

num++;}}

void mian()

10樓:匿名使用者

#include

void main ()}}

得數是23

設自然數a,b,c,d滿足條件1 a《b《c《d

您寫的abcd是乘積嗎,還有前面的ad,bc是乘積嗎,請明確表達.因為 a b c d ad bc,所以 ad bc a b c d ad a d 1 bc b c 1 2 a 1 d 1 b 1 c 1 2 0即 a 1 d 1 b 1 c 1 2 1 因為 a,b,c,d 均為自然數且 1 a ...

最小的自然數是自然數的個數是的。在

1 最小的自然數 是 0 自然數的個數是 無數 的。2 在14 7 2中,內14 是 7 的容倍數,7 是 14 的因數。3 在2,4,9,6,12,18中,4的倍數有 4 12 6的倍數有 6 12 18 希望對你有幫助,滿意請及時採納,你的採納是我回答的動力 所有的自然數都是什麼,最小的自然數是...

最小的自然數是0,沒有最大的自然數

自然數為非負整數,即從0開始算起,所以0是最小的自然數 自然數的個數是無限的,所以沒有最大的自然數.故答案為 最小的自然數是0,沒有最大的自然數這句話對嗎 當然是對的啊 0就是最小的自然數,但是最大的自然數是沒有的,因為沒有最大的數 自然數集是無限集,換句話說,就是沒有最大的自然數,可以這樣證明 假...