大神在哪救命C語言已知A B,且A,B為正整數,求滿足條件A B 716699且A B最小值的

2021-08-26 18:21:26 字數 2200 閱讀 8283

1樓:瑰寶雨花石

#include

#include

int main()

printf("716699=%d*%d, b值為%d\n",a,716699/a, 716699/a);

return 0;

}演算法:若需a*b為定值,而a+b最小,則a、b必為最接近sqrt(a*b)的因子。

執行結果: 716699=563*1273, b值為1273(你重**帖了,見http://zhidao.

2樓:匿名使用者

#include "stdio.h"

#include

int main(){

int k;

int sum=716699;

int b;

for(int i=1;i*i<=716699;i++){k=716699/i;

if(k*i==716699&&(i+k)

3樓:匿名使用者

把716699開平方得到c

然後迴圈 i 以c為底 每次減1

用716699%i 如果等0 那716699/c就是b的值

c語言 已知a<b,且a,b為正整數,求滿足條件a×b=716699且a+b最小值的b值

4樓:匿名使用者

#include

#define the_value 716699.0int main(void)

double a;

unsigned int b;

double result;

double temp;

temp = 0xffffffff;

for (a = 1.0; a < the_value / 2; a+= 1.0)

b = (unsigned int)(the_value / a);

if (a * b == the_value)if ((a + b) < temp)

temp = a + b;

result = a;

printf("a = %f,b = %d;\n", a, b);

printf("a + b 最小時 b的值:%f\n", result);

return 0;

最終結果顯示:

5樓:匿名使用者

int min=999999;

b=1;

for(int i=0;i<=716699;i++)}}}

6樓:匿名使用者

這個用程式可以計算出來啊,很簡單的,告訴我你的郵箱,我可以幫你解決的,親,這樣可以幫到你嗎?int a,b;for(a=1;a<

大神快來c語言 已知a<b,且a,b為正整數,求滿足條件a×b=716699且a+b最小值的b值

7樓:瑰寶雨花石

演算法:若需a*b為定值,而a+b最小,則a、b必為最接近sqrt(a*b)的因子。

#include

#include

int main()

printf("716699=%d*%d, b值為%d\n",a,716699/a, 716699/a);

return 0;

}執行結果: 716699=563*1273, b值為1273

8樓:匿名使用者

#include

#include

void main()

}printf("%d",b);

}執行結果:

已知a,b為正整數,a

9樓:匿名使用者

不用算什麼平方根

顯然要求a + b的最小值,則使得a、b的差越小越好。

對2468=2^2×617,顯然沒有太多的選擇a、b = 4、617

a + b最小 = 4 + 617 = 621

10樓:

b是最接近根號2468且大於根號2468的正整數

已知a,b為有理數,且a52102ab4,求a

2或 2 根號下的數需要大於 等於0,所以a 5大於等於0,10 2a大於等於0解得 a大於等於5,a小於 版等於5,所以a 5 帶入原式權,0 0 b 4,b 4 所以a b的平方根等於0 4 的平方根等於正負2 已知a,b為實數,且 a 5 2 10 2a b 4,求a,b的值 解 算術平方根恆...

已知a,b為正數,且a b 1,證明a a 2 b b

因為 a b 1,所以 b 1 a,因此有a a 2 b a a 2 a 1 a a 1 2 2 3 4 由 a 1 2 2 0 a 3 4 4a 3 同理,b b 2 a 4b 3,所以a a 2 b b b 2 a 4 3 a b 4 3,即所證不等式成立。等號成立當且僅當 a 1 2 且 b ...

已知a,b為實數,且根號a52根號102ab4,求

a 5 1 2 2 10 2a 1 2 b 4,a 5 0,10 2a 0,a 5.b 4 0.b 4.因為a 5和10 2a都在根號下,所以 a 5 0,10 2a 0,即a 5,a 5,所以a 5.代入,0 0 b 4,b 4.已知a,b為實數,且根號a 5 2根號10 2a b 4,求a,b,...