主题:[讨论]各位大虾,我有一个Qb题目,请帮忙:急急急
jxxy
[专家分:0] 发布于 2006-09-29 20:10:00
各位大虾,我有一个Qb题目,请帮忙:
有A,B,C三个人,共有图书328本,A拿出一些书分别给B,C,结果B,C的图书都增加了1倍.
B拿出一些书分别给A,C,结果A,C的图书都增加了1倍.C拿出一些书分别给A,B,结果A,B的图书都增加了1倍.经过这么三次后这三个人的图书都有相同数量的图书.请问这三个人刚开始有多少本图书?
回复列表 (共7个回复)
沙发
moz [专家分:37620] 发布于 2006-09-29 20:20:00
人,也能有回头路能走吗?
328=???328能被3整除吗?
A B C
第三次之后: 总/3 总/3 总/3
第三次之前: 总/6 总/6 总*2/3
第二次之前: 总/12 总*7/12 总*1/3
第一次之前: 总*13/24 总*7/24 总*1/6
板凳
lihq123 [专家分:30] 发布于 2006-09-30 11:34:00
有点虚幻
3 楼
jxxy [专家分:0] 发布于 2006-10-02 11:40:00
不好意思,数字错了,是384
4 楼
jxxy [专家分:0] 发布于 2006-10-02 11:46:00
结果我推算出来了,可就不知道怎样编程才好,
5 楼
moz [专家分:37620] 发布于 2006-10-02 11:51:00
怎么编程?
有时候编程并不一定是必须每一步都要让电脑去走的。
很多时候需要你的脑袋去走的,这就是所谓的优化
直接把计算公式写上去,能得出正确结果,不就完了吗?
6 楼
jxxy [专家分:0] 发布于 2006-10-05 08:16:00
哦,多谢指点
7 楼
lzh609754893 [专家分:20] 发布于 2008-11-30 09:16:00
cls
for i = 1 to 382
for j = 1 to 382
k=384-i-j
a=i:b=j:c=k
a=a-b-c:b=b*2:c=c*2
b=b-a-c:a=a*2:c=c*2
c=c-a-b:a=a*2:b=b*2
if a=b and b=c then print i,j,k
next j,i
end
我来回复