找回密码
 加入
搜索
查看: 16366|回复: 73

[AU3基础] [追加新题]刚刚看到个数学题,新人来做做吧,呵呵

 火... [复制链接]
发表于 2010-7-23 10:29:55 | 显示全部楼层 |阅读模式
本帖最后由 jhun 于 2010-7-27 16:18 编辑

1、某车棚存有自行车和三轮车共65辆,它们的轮子数合计为150个。求该棚内存有的自行车和三轮车各是多少辆?
哈哈,看到大家这么踊跃,再来点吧
2、36个人36块砖,男人搬4快,女人搬3块,小孩2个人搬一块砖。一次搬完,没有闲着的人,求男人,女人,小孩的人数
3、若干个人共同买羊,如果每人出5元,还差45元;如果每人出7元,还差3元,求买羊人数和羊价。
4、有奇数块石头沿直线线每隔一米放一块,要把石头集中在最中间的位置上从最右边的石头开始,按顺序每次只能搬一块石头。如果某人用这样办法搬石头,除了中间的石头外把其余的石头向中间集中,共走了300米,问一共放了多少石头?
5、国庆长假甲、乙两人去沙漠中探险,他们每天向沙漠深处走20千米,已知每人最多可带一个人4天的食物和水。如果允许将部分食物存放于途中,其中1人最远可深入沙漠多少千米?(要求最后两人返回出发点)

评分

参与人数 1威望 +10 金钱 +100 贡献 +20 收起 理由
pusofalse + 10 + 100 + 20 带动论坛讨论气氛,理应加分!

查看全部评分

 楼主| 发表于 2010-7-23 10:31:45 | 显示全部楼层
游客,如果您要查看本帖隐藏内容请回复
发表于 2010-7-23 10:43:20 | 显示全部楼层
学习下算法
发表于 2010-7-23 11:06:16 | 显示全部楼层
看看看看看
发表于 2010-7-23 11:10:57 | 显示全部楼层
本帖最后由 3mile 于 2010-7-23 14:01 编辑

呵呵,有点类似百鸡问题。
游客,如果您要查看本帖隐藏内容请回复
发表于 2010-7-23 11:32:17 | 显示全部楼层
这位朋友写得很不错
发表于 2010-7-23 11:48:16 | 显示全部楼层
Match()
Func Match()
$a = InputBox("请输入轮子总数","三轮车和自行车轮子总数","")
Local $x,$y,$j,$Result
For $x=0 To $a/2
        For $y=0 To $a/2
                $j=$x*2+$y*3
                If $j=$a Then
                        $Result&="自行车有:"&$x&"辆"&@TAB&"三轮车有:"&$y&"辆"&@CRLF
                EndIf
        Next
Next
MsgBox(0,0,$Result)
EndFunc
这样子更加简单
发表于 2010-7-23 11:49:19 | 显示全部楼层
For $y=0 To $a/3
发表于 2010-7-23 11:49:45 | 显示全部楼层
这样子改 随便赚钱
发表于 2010-7-23 11:52:54 | 显示全部楼层
回复 9# fightsky
给你出道类似的题:
我国古代数学家张丘建在《张丘建算经》一书中提出了“百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几
发表于 2010-7-23 12:26:19 | 显示全部楼层
仁兄我刚吃完饭就让我做这种题目
Match()
Func Match()
$a = InputBox("请输入钱总数","你有多少钱","")
Local $x,$y,$z,$j,$Result
For $x=0 To $a/5
        For $y=0 To $a/3
                        for $z=0 To $a/1
                $j=$x*5+$y*3+$z*1
                If $j=$a Then
                        $Result&="鸡1: "&$x&"只 "&@TAB&"鸡2: "&$y&"只 "&@TAB&"鸡3: "&$z&"只 "&@CRLF
                                        EndIf
                        Next
        Next
Next
MsgBox(0,0,$Result)
EndFunc
发表于 2010-7-23 12:26:48 | 显示全部楼层
3元一次方程组
发表于 2010-7-23 12:29:04 | 显示全部楼层
我喜欢2楼的思维简单,仁兄思维很活跃,上述脚本还需要改进,如果输入钱是小数点的话那就错误了哈哈
发表于 2010-7-23 12:49:52 | 显示全部楼层
前来学习的。。
发表于 2010-7-23 12:52:57 | 显示全部楼层
Dim $a1="",$a2,$a3;
For $a2=0 To 65
        For $a3=0 To 50
                If $a2+$a3=56 And $a2*2+$a3*3=150 Then
                        $a1&="有"&$a2&"两轮车,"&$a3&"辆三轮车"&@CRLF
                EndIf
        Next
Next
MsgBox(0,"有下列几种可能",$a1);
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-4-27 12:46 , Processed in 0.104725 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表