记算题,看谁能计算

Acylas 2006-02-27 09:16:32
求X﹐Z的值

当y=100%时, Xy-Z=1
当y<90%时, Xy-Z=0
当90%<y<100%时, Xy-Z=0~1
...全文
197 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Behard 2006-03-07
  • 打赏
  • 举报
回复
我要在水园中加星!
Acylas 2006-02-28
  • 打赏
  • 举报
回复
别人问我的题.
应该至少能得一个值的范围,或者得出xz之间的关系.

高数忘了, 我想应该微分之类的可以解
soulsteal 2006-02-28
  • 打赏
  • 举报
回复
对...很恐怖...
kelinwang19 2006-02-28
  • 打赏
  • 举报
回复
运行了一下楼上的算法,结果是一个很大的集合
kelinwang19 2006-02-28
  • 打赏
  • 举报
回复
不知楼上运行结果是???
soulsteal 2006-02-28
  • 打赏
  • 举报
回复
粗略写了个,理论上是这样吧...
float y = 0, x, z;
while (y < 1) {
x = 0;
while (x < 1) {
z = 0;
while (z < 1) {
if (y == 1) {
if ((float) (x * y) - (float) z == 1) {
System.out.println("x=" + x);
System.out.println("y=" + y);
System.out.println("z=" + z);
}
} else if (y < 0.9) {
if ((float) (x * y) - (float) z == 0) {
System.out.println("x=" + x);
System.out.println("y=" + y);
System.out.println("z=" + z);
}
} else if (y > 0.9 && y < 1) {
if ((float) (x * y) - (float) z < 1
&& (float) (x * y) - (float) z > 0) {
System.out.println("x=" + x);
System.out.println("y=" + y);
System.out.println("z=" + z);
}
}
z = (float) (z + 0.001);
}
x = (float) (x + 0.001);

}
y = (float) (y + 0.001);
}
ainice 2006-02-28
  • 打赏
  • 举报
回复
定是没解了
白水山路 2006-02-28
  • 打赏
  • 举报
回复
100%没有解,有解的话,也是一个范围,而不是一个值
ywb1973 2006-02-28
  • 打赏
  • 举报
回复
此题无解
wuzhu888 2006-02-28
  • 打赏
  • 举报
回复

lydvqq 2006-02-28
  • 打赏
  • 举报
回复
是不是:
z=.9/1.9
x=1-(.9/1.9)

Acylas 2006-02-28
  • 打赏
  • 举报
回复
没人会解?
infowain 2006-02-28
  • 打赏
  • 举报
回复
我怀疑这题是不是有解。楼主有答案吗?

23,405

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧