【爱彼迎笔试】模拟战争

编程入门 行业动态 更新时间:2024-10-12 01:31:32

【爱彼迎<a href=https://www.elefans.com/category/jswz/34/1769509.html style=笔试】模拟战争"/>

【爱彼迎笔试】模拟战争

题目:模拟战争,有n个角色,每个角色有自己的位置location和动作(Hold:原地不动,Support:支援某角色,Move:进攻某角色),最后求每个角色最后的状态的数组

例1:

输入:

2

A 机场 Hold

B P城 Hold

输出:

A 机场

B P城

原因:A在机场原地不动,B在P城不动,最后A、B都存活

 

例2:

输入:

2

A 机场 Hold

B P城 Move 机场

输出:

A [dead]

B [dead]

原因:A在机场原地不动,B进攻机场,A、B战斗力一样,都dead

例3:

输入:

3

A 机场 Hold

B P城 Move 机场

C G港 Support P城

输出:

A [dead]

B 机场

C G港

原因:B攻打机场,C支援P城,B的武力是2,A的武力是1,A被消灭。

例4:

输入:

2

A 机场 Support P城

B P城 Move 机场

输出:

A [dead]

B [dead]

原因:A 支援P城,B进攻机场。A、B都dead

例5:

输入:

A 机场 Hold

B P城 Move 机场

C G港 Move 机场

输出:

A [dead]

B [dead]

C [dead]

原因:A机场原地不动,B进攻机场,C进攻机场,A、B、C的武力都是1,都dead

更多推荐

【爱彼迎笔试】模拟战争

本文发布于:2024-02-06 15:50:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1749868.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:笔试   战争   爱彼迎

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!