一道小题目,本来以为应该挺简单的,但是做了之后发现并不是这么回事。
发个帖子,希望大家能动手试一下,实践出真知。
可以跟帖回复你的答案。
相信这道题目一定会加深你对ESS的战斗系统的理解。
题目:请写一个方法,用来获取最多的那个属性。
详细:
1.获取敌我双方所有精灵的属性里面最多的那个属性
2.方法需要兼容非训练师对战,训练师对战,敌我双方都有多个训练师等的情况
3.方法需要兼容当前在场上的精灵属性可能发生改变的情况
4.方法需要兼容有多个属性同时是最多的情况,有多个最多时,随机选择一个
5*.以上统计都不考虑蛋和已经濒死的精灵
6*.获取完了最多,那么也尝试获取一下最少的属性
举例:
1.当前场上我方是一只大菊花,后排是一只火爆兽,对面是一只火爆兽时,方法应返回火系。
2.当前场上我方是一只大菊花,后排也是一只大菊花,对面是一只火爆兽,方法应返回草系。
3.当前场上我方是一只大菊花,但是大菊花因为某些原因变成了水系,对面是一只火爆兽,方法应返回水系或者火系。
4.当前场上我方是一只大菊花,对面是一只火爆兽,对面后排也是一只大菊花时,方法应返回草系。
5.当前场上我方是一只大菊花,但是大菊花因为某些原因变成了水系,对面是一只火爆兽,对面后排也是一只大菊花时,方法应返回水系或者火系或者草系。
基本就是这样。
参考答案:(请一定要自己尝试了再来看参考答案)
发个帖子,希望大家能动手试一下,实践出真知。
可以跟帖回复你的答案。
相信这道题目一定会加深你对ESS的战斗系统的理解。
题目:请写一个方法,用来获取最多的那个属性。
详细:
1.获取敌我双方所有精灵的属性里面最多的那个属性
2.方法需要兼容非训练师对战,训练师对战,敌我双方都有多个训练师等的情况
3.方法需要兼容当前在场上的精灵属性可能发生改变的情况
4.方法需要兼容有多个属性同时是最多的情况,有多个最多时,随机选择一个
5*.以上统计都不考虑蛋和已经濒死的精灵
6*.获取完了最多,那么也尝试获取一下最少的属性
举例:
1.当前场上我方是一只大菊花,后排是一只火爆兽,对面是一只火爆兽时,方法应返回火系。
2.当前场上我方是一只大菊花,后排也是一只大菊花,对面是一只火爆兽,方法应返回草系。
3.当前场上我方是一只大菊花,但是大菊花因为某些原因变成了水系,对面是一只火爆兽,方法应返回水系或者火系。
4.当前场上我方是一只大菊花,对面是一只火爆兽,对面后排也是一只大菊花时,方法应返回草系。
5.当前场上我方是一只大菊花,但是大菊花因为某些原因变成了水系,对面是一只火爆兽,对面后排也是一只大菊花时,方法应返回水系或者火系或者草系。
基本就是这样。
参考答案:(请一定要自己尝试了再来看参考答案)