51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4491|回复: 9
打印 上一主题 下一主题

[求助] 笔试中的智力题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-21 10:26:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有一家商店里面的货物单价都不超过100元,顾客所支付的钱金额也不大于100元,请问在要找给顾客零钱的时候,最少支付多少张(个)钱,钱的面值有(50元、10元、5元、1元)。提示用边界值的方法进行分析。
   请各位大虾帮忙!!!!!!!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-3-21 12:49:55 | 只看该作者
找零钱最佳组合
  假设商店货品价格(R)皆不大於100元(且为整数),若顾客付款在100元内(P),求找给顾客之最少货币个(张)数?(货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种)
  一、分析输入的情形
  R>100
  0<R<=100
  R<=0
  P>100
  R<=P<=100
  P<R
  二、分析输出情形
  N50=1
  N50=0
  4>N10>=1
  N10=0
  N5=1
  N5=0
  4>N1>=1
  N1=0
  三、分析规格中每一决策点之情形,以RR1,RR2,RR3表示计算要找50,10,5元货币数时之剩余金额。R>100 R<=0
  P>100
  P
  RR1>=50
  RR2>=10
  RR3>=5
  四、由上述之输入/输出条件组合出可能的情形
  五、为满足以上之各种情形,测试资料设计如下:
  1.货品价格=101 R>100(异常)
  2.货品价格=0 R<=0(异常)
  3.货品价格=-1 R<=0(异常)
  4.货品价格=100,付款金额=101 0<R<=100,P>100(正常)
  5.货品价格=100,付款金额=99 0<R<=100,P<R(异常)
  6.货品价格=50,付款金额=100 0<R<=100,R<=P<=100,RR=50(正常)
  7.货品价格=51,付款金额=100 0<R<=100,R<=P<=100,RR=49(正常)
  8.货品价格=90,付款金额=100 0<R<=100,R<=P<=100,RR=10(正常)
  9.货品价格=91,付款金额=100 0<R<=100,R<=P<=100,RR=9(正常)
  10.货品价格=95,付款金额=100 0<R<=100,R<=P<=100,RR=5(正常)
  11.货品价格=96,付款金额=100 0<R<=100,R<=P<=100,RR=4(正常)
  12.货品价格=99,付款金额=100 0<R<=100,R<=P<=100,RR=1(正常)
  13.货品价格=100,付款金额=100  0<R<=100,R<=P<=100,RR=0(正常)
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-3-21 12:59:50 | 只看该作者

回复 #2 yezi_leaves 的帖子

谢谢楼上的回复,想不到比我的问题更加详细,谢谢了哈!!!!!!sdlkfj1 sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-3-21 13:05:28 | 只看该作者

回复 #2 yezi_leaves 的帖子

不好意思,看半天没看明白什么意思,还是不懂,能否写的更加详细点哈。我先拜谢了!!!!sdlkfj1
以RR1,RR2,RR3表示计算要找50,10,5元货币数时之剩余金额。是什么意思,在加上R > 100R <= 0
P > 100
P < R

请大虾给于解释下

[ 本帖最后由 wenyuanmeng 于 2007-3-21 15:24 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-3-21 13:24:19 | 只看该作者
呵呵,拿支笔在纸上比划一下吧,再不懂也没招了sdlkfj5
http://www.tianyablog.com/blogge ... 09090&
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-3-21 14:00:31 | 只看该作者
我来笔划一下,不信就看不懂了
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-3-21 14:21:20 | 只看该作者
原帖由 wenyuanmeng 于 2007-3-21 13:05 发表
不好意思,看半天没看明白什么意思,还是不懂,能否写的更加详细点哈。我先拜谢了!!!!sdlkfj1


我还是不太搞懂这道题目,您能帮帮我吗,给我讲一讲!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-3-21 14:45:16 | 只看该作者
真的看不懂
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-3-21 15:26:53 | 只看该作者
以前遇到过,也不能保证是否完整sdlkfj5

假设:商店货品价格(R)皆不大於100元(且为整数)    (1)R>100;(2)0<R<=100;(3)R<=0

         顾客付款在100元内(P)  (1) P>100;(2)R<=P<=100;(3)P<R

         货币面值50元(N50),10元(N10),5元(N5),1元(N1)四种
   (1)N50=1;(2)N50=0
   (3)4>=N10>=1;(4)N10=0
   (5)N5=1;(6)N5=0
   (7)4>=N1>=1;(8)N1=0

         以RR1,RR2,RR3表示计算要找50,10,5元货币数时之剩余金额
   (1)RR1>=50 ;(2)RR2>=10 ;(3)RR3>=5

   由上述之输入/输出条件组合出可能的情形
   R > 100    货品价格 = 101
 R <= 0   货品价格 = 0 or 货品价格 = -1
 0 < R <= 100, P > 100  货品价格 = 100, 付款金额 = 101
 0 < R <= 100, P < R    货品价格 = 100, 付款金额 = 99
 0 < R <= 100, R <= P <= 100, RR = 50   货品价格 = 50, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 49   货品价格 = 51, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 10   货品价格 = 90, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 9     货品价格 = 91, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 5     货品价格 = 95, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 4     货品价格 = 96, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 1     货品价格 = 99, 付款金额 = 100
 0 < R <= 100, R <= P <= 100, RR = 0     货品价格 = 100, 付款金额 = 100
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-3-21 17:24:53 | 只看该作者

回复 #9 yezi_leaves 的帖子

谢谢叶子姐姐的帮忙啊,看了你重新发的,小子终于明白了,很是高兴,都有点忍不住想亲你两口了哈,(不好意思,小子一时口误,该打sdlkfj1 ),应该是谢谢才对···!!!!!sdlkfj3
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 23:09 , Processed in 0.070042 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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