编程介的小学生 2019-08-26 19:25 采纳率: 20.5%
浏览 97

Earn more money的C语言的实现方式

Problem Description
渴望占有愈多而愈脆弱。
—— 安妮宝贝

古有Bill gates辍学创业,今有Wiskey创作卖书。但是如今网络写手太多,Wiskey愁着自己写的书没人买,所以特地到网络上搜集了许多信息,最后发现最大的竞争对手是来自距离地球有一亿亿光年的伽玛星球的U.F.O集团,据说都是吃泡面不眨眼的家伙。为了使自己的利益最大化,Wiskey开始思考着对策,但是U.F.O集团也不是专吃方便面的,她们也会往自己利益最大化的方向前进,两者轮流决策,不能改变对方的决策,并且两者的决策信息是公开的。请各位看官预测下Wiskey和U.F.O竞争的最后结果。

假如U.F.O和Wiskey从(400,400)开始,U.F.O先开始。对于U.F.O来说,(600,400)能是她们最大利益为50,轮到Wiskey决策,他会选择(600,800)收益45,U.F.O继续选择(800,800),而Wiskey再选择(800,600),此时Wiskey收益50,而U.F.O收益45。但对于U.F.O来说(800,600)这也是她们在Wiskey选择600的前提下自己的最优决策。这样U.F.O和Wiskey的竞争会稳定下来,最终的利益分配为(45,50)。当两者的利益已经最大化了,决策就会停止,这个点在博弈中就是Nash均衡点。
给你两人的收益表,请计算出Nash均衡点。

Input
第一个数字T,表示测试数据数目。每个测试数据包含X和Y,表示U.F.O有X种决策,Wiskey有Y种决策,接下来是X×Y的矩阵,表示U.F.O的收益表,最后是Y×X的矩阵,表示Wiskey的收益表。

Output
如果只有一个点请输出最终利益分配,其余答案则输出“Have XX Nash Points.”,一个答案一行。

Sample Input
2
3 3
10 15 10
50 40 15
40 45 35

45 15 10
50 40 50
40 45 35

3 3
10 15 10
50 40 50
40 45 35

45 15 10
50 40 50
40 45 35

Sample Output
45 50
Have 2 Nash Points.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 c程序不知道为什么得不到结果
    • ¥40 复杂的限制性的商函数处理
    • ¥15 程序不包含适用于入口点的静态Main方法
    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置