C++编程题求解
用C++编程,谢谢各位大侠。
题目:已知b<=a<=30,15<=b<=36,求满足不定方程2a+5b=126的全部整数组解。如(13,20)就是一个整数组解,并以(x,y)样式输出每个解。
参考答案:首先:(13,20)不是解。
b<=a<=30,15<=b<=36-----(推出)---->15<=b<=a<=30;
a>=15,所以(13,20)不是。
for(int a = 15;a <= 30;a++)
{
for(int b = 15;b <= a;b++)
{
if(2 * a + 5 * b == 126)
{
cout << "(" << a << "," << b << ")" << endl;
}
}
}
//你可以试一下嘛
老大,最基础的啦。
你要不知道,我也没办法。