最近在职场考核中遇到一道难题,特来求助,请大神帮忙解答,万分感谢。
题目是这样的:每个期货品种每天都有涨有跌,涨一点算一次,跌一点也算一次,涨用Z表示,跌用D表示,假如统计某一非常活跃品种在一天的交易时间内上涨25次(就是涨25点),下跌50次(就是下跌50点),即:
涨(Z):ZZZ…………………ZZZ(25次)
跌(D):DDD………………DDD(50次)
问:我们怎么买这只期货品种才不会亏钱?涨跌次数加一起是75次,要求我们必须买75次,在涨和跌所有的排列与组合下都不赔钱,用X表示买涨的总数量,Y表示买跌的总数量,就是25X=50Y,买法要能通过涨和跌所有的排列与组合都不赔钱,不赔钱是下限,可以赚1个赚2个或者更多,x+Y要尽量小。
ZZZZZZZZZZZZZZZZZZZZZZZZZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZZZZZZZZZZZZZZZZZZZZZZZZZ
ZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDDDDDDDDDDDDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDDDDDDDDDDDDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZDZ
…………
以上排列与组合不再列举,总之买法要能通过25个Z和50个D所组成的全部组合。买法应该是一组动态的数字,以上面第三行组合举例,第一把我买3手,结果是Z,就赚了3手,接下来再买3手,结果是D,就赔了3手,再接下来买5手,结果是Z,就赚5手,问题就是到底要怎么买可以让最终的结果是赚的手数能大于或等于赔的手数?最关键的是还要能通过ZD所组成的所有组合。欢迎数学大神们解题,不胜感激啊。
如上面的题可以解开,
可以再解一下去掉所有大于21连D和大于21连Z的组合情况,
再解一下去掉所有大于12连D和大于12连Z的组合情况,
期待大神,不胜感激。。。 每一把买几手必须是一样的么? 如果每一把买几手是一样的话好像是解不出来的哎? 本帖最后由 begodsam 于 2015-1-19 00:32 编辑
只有每次买0笔,保证不亏。两下一上的随机游走75次。按照固定的序列赋予权值,必定不能以概率1回到原点以上。除了这个人有无限的资金,否则没有其他解可以做到。75太多,我们分成3次,涨跌1跌2随机,固定的赋予任意3个正数权值,按照大小排序。给其等可能涨跌1跌2。发现连最大权-最小权和最小权-最大权等都不可能全部大于0。只有权重全赋予0。 谢谢楼主分享
页:
[1]