一个数学题 急~~~~

来源:百度知道 编辑:UC知道 时间:2024/05/21 11:15:22
看起来是无解的一道题,有没有高手能帮我凑凑数,小数点两位内的就行~
X*Y=100000 X*Z=99980
求 X Y Z
谢谢谢谢~~ 答出来了可追加奖励分~~
抱歉抱歉 忘写附加要求 X可无限大 Y和Z不能超过90~~ Y、Z需是整数

对不起如果加上附加条件,YZ为整数,且<90,很负责人地说XYZ是不存在的。
因为两个式子相除Y/Z=100000/99980=5000/4999。(无论X是多少)
而又要求YZ都是整数,我们知道5000和4999是互质的。所以Y,Z最小分别为5000和4999。都比90要打。
所以YZ对应最小的解是20,5000,4999,考虑一下题目是不是有问题

X 2000 Y 50 Z 49.99

X=10,Y=10000,Z=9998
X=1,Y=100000,Z=99980
X=5,Y=20000,Z=19996
X=2,Y=50000,Z=49990
X=4,Y=25000,Z=24995
X=8,Y=12500,Z=12497.5

X=1
Y=100000
Z=99980

另外:后一式比前一式:Y=99980Z/100000

X可取给Z附值,然后求出Y,X就行了

{X=1
{Y=100000
{Z=99980

{X=2
{Y=50000
{Z=49990

{X=4
{Y=25000
{Z=24995

{X=5
{Y=20000
{Z=4999

{X=1
{Y=100000
{Z=99980

{X=2
{Y=50000
{Z=49990

{X=4
{Y=25000
{Z=24995

{X=5
{Y=20000
{Z=19996

X=10
{Y=10000
{Z=9998

{X=20
{Y=5000
{Z=4999

答案全。

由X*Y=100000 X*Z=99980两式相除得
Y/Z=100000/99980=5000