public boolean fight(Cat anotherCat) {
int c1 = 0, c2 = 0;
if (this.weight>anotherCat.weight) c1++;
else c2++;
if (this.age>anotherCat.age) c1++;
else c2++;
if (this.strength>anotherCat.strength) c1++;
else c2++;
if (c1 >c2)
return true;
else return false;
Ответ валидатора:
Не прошло
- В методе fight реализовать механизм драки котов в зависимости от их веса, возраста и силы согласно условию.
А вот следующие 2 пункта прошли
- Метод должен возвращать одно и тоже значение, если мы деремся с одним и тем же котом.
- Если некий кот1 выигрывает у кота кот2, то кот2 должен проигрывать коту кот1.
Что я в этой жизни делаю не так?Aleks
17 уровень
Хьюстон, у нас опять...
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Василий БабинМракоборец в ДурмстрангExpert
14 июня 2020, 13:27
А если они равны, тогда кто выиграет?
+1
Aleks
14 июня 2020, 16:09
точно, переделал, теперь работает, спасибо)
0