Casablanca
发表于 2009-6-5 21:11
小学数学?工版堕落了。。
qdbt
发表于 2009-6-5 21:28
本帖最后由 qdbt 于 2009-6-5 22:29 编辑
y等于0时,x+y取得最小值230/1.19
jjx
发表于 2009-6-5 21:59
20# 彩虹天空
举个反例看看
彩虹天空
发表于 2009-6-5 22:34
本帖最后由 彩虹天空 于 2009-6-5 23:43 编辑
23# jjx
面试的时候是这样问的:比如德国一个大型零售店这个月在做促销广告,如果顾客购买多于或者等于 brutto 230欧元,就会得到一个赠品。零售店所卖商品包含19%和 7%两种税率。由于种种原因,零售店IT系统只存储了产品的netto价格,现需要在系统促销功能中设定一个netto值,如果达到或超过这个值系统就在 Kassonbon中加入赠品,并且收银员把赠品送给顾客。请问:这个值应该是多少?
(所给时间15分钟)
已知:
X>=0, Y>=0,
X*1,19+Y*1,07>=230
鉴于各位的踊跃回复,现做一下分析:许多人想当然认识就是230/1,19约为193,28。面试的人马上给出一个反例:如果顾客购买19%商品 netto 50欧元,购买7%商品netto 150欧元,sum netto 200欧元大于193,28欧元。sum brutto 50*1,19+150*1,07=220小于230,该项交易顾客不应得到赠品,系统给了就是出错,会给商家造成损失。
Hybrid
发表于 2009-6-5 22:41
本帖最后由 Hybrid 于 2009-6-5 23:44 编辑
24# 彩虹天空
如果是系统只存储了产品的netto价格, 那么应该是x/0,81+y/0,93>=230,
怎么会是乘呢?
彩虹天空
发表于 2009-6-5 22:48
本帖最后由 彩虹天空 于 2009-6-6 00:49 编辑
25# Hybrid
Brutto Preis= Netto Preis x (1+Ust)
比如一个商品Netto Preis是100欧元,税率19%,Brutto Preis就是119欧元。
jjx
发表于 2009-6-5 22:50
本帖最后由 jjx 于 2009-6-5 23:51 编辑
我明白问题出在哪里了,这个等式和你举的例子不是一回事。193.28是指最小的netto获得赠品的方法,就是说必须要买193,28的税率19%的才能得赠品,而你举的例子,50,150什么的,完全不满足最小值所需要的条件。你这道题,实际上是要求一个netto值,并且只要大于这个值就能得赠品。那么应该是230/1.07,就是说全买y即可。数学上可能是,X>=0, Y>=0,
X*1,19+Y*1,07>=230
x+y>z, 使不等式成立,求z的最小值,而不是x+y本身
Hybrid
发表于 2009-6-5 22:50
25# Hybrid
Brutto Preis= Netto Preis x (1+Ust)
比如一个商品Netto Preis是100欧元,税率19%,Brutto Preis就是119欧元。
彩虹天空 发表于 2009-6-5 23:48 http://www.dolc.de/forum/images/common/back.gif
反了吧?
彩虹天空
发表于 2009-6-5 23:06
我明白问题出在哪里了,这个等式和你举的例子不是一回事。193.28是指最小的netto获得赠品的方法,就是说必须要买193,28的税率19%的才能得赠品,而你举的例子,50,150什么的,完全不满足最小值所需要的条件。你这道 ...
jjx 发表于 2009-6-5 23:50 http://www.dolc.de/forum/images/common/back.gif
你的回复进了一步,但是这个值还是没找到。230/1,07=214,95, 反例:如果顾客只买19%的商品,netto 200欧元, brutto 200*1,19=238应该得到赠品,但是系统如果设定大于等于214,95,系统就不会给赠品,顾客就会抱怨。
wanglong_pq
发表于 2009-6-5 23:09
同意jjx,这个是现实问题的话,就是要除以1.07,只要netto达到这个数,赠品就一定要送出.
这个完全是站在厂家考虑的,站在消费者考虑的话,就是要除以1.19了
换句话说,只要netto在除以1.19和除以1.07之间的话,都会有反例举出的,反例就是让19%的份额变大,这样netto总额变小,brutto反而大.但是除以1.07之后,就没有反例可以举了.