当前位置: 代码迷 >> C语言 >> 哪位兄弟帮忙算下这个公式
  详细解决方案

哪位兄弟帮忙算下这个公式

热度:312   发布时间:2007-02-02 15:02:10.0
哪位兄弟帮忙算下这个公式

有没有兄弟可以帮我把这道题帮忙用程序算出来:题目如下。
X*379.08+Y*182.25约等于609526.24
X,Y是整数。误差在1之内。求X,Y的值
谢谢。。

搜索更多相关的解决方案: 兄弟  公式  

----------------解决方案--------------------------------------------------------
帮你算了一下,x,y的范围不在-10000到+10000
----------------解决方案--------------------------------------------------------
程序:

#include "stdio.h"
int main(void) {
double a=609527.24,b=609525.24,t;
int x,y;
for(x=-10000;x<10000;x++)
for(y=-10000;y<10000;y++)
if(((t=(x*379.08+y*182.25))>b) && (t<a)) { printf("x=%d,y=%d\n",x,y); break; }
printf("FINISH");
getch();
return 0;
}
----------------解决方案--------------------------------------------------------

快速的程序(如果x,y都为非负整数则运行这个程序)
也是没有结果
#include "stdio.h"
int main(void) {
double a=609527.24,b=609525.24,t;
int x,y;
for(x=0;x<1609;x++)
for(y=0;y<3346;y++)
if(((t=(x*379.08+y*182.25))>b) && (t<a)) { printf("x=%d,y=%d\n",x,y); break; }
printf("FINISH");
getch();
return 0;
}


----------------解决方案--------------------------------------------------------
  相关解决方案