добавил в стандартный код вот это:
//создание трех котов из ММА
Cat fighter1 = new Cat("Fedya", 10, 15, 30);
Cat fighter2 = new Cat("Sonnen", 9, 14,25);
Cat fighter3 = new Cat("Habib",4,9,15);
//а теперь проводим их бои, 3 боя
System.out.println(fighter1.fight(fighter2));
System.out.println(fighter1.fight(fighter3));
System.out.println(fighter2.fight(fighter3));
результат:
true
true
true
почему?
как Хабиб смог побить Федю если он по всем параметрам уступает?
пока писал сам увидел. интересней было бы сделать так: результат. победитель боя name.
REM
29 уровень
У меня всегда победители
Решен
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
REM
14 октября 2018, 12:54
вот теперь результат :
Победитель: Fedya в битве Fedya vs Sonnen
Победитель: Fedya в битве Fedya vs Habib
Победитель: Sonnen в битве Sonnen vs Habib
Победитель: Fedya в битве Habib vs Fedya
Победитель: Sonnen в битве Habib vs Sonnen
...порой нужно всего лишь задать вопрос и ответ находится сам собой.
Как к психологу сходить, главное знать что тебя слушают.:))
0
Alyaska Kotova
15 декабря 2018, 21:17
а у меня почему то везде false, в чем проблема в итоге то?)
0
Alyaska Kotova
15 декабря 2018, 21:19
Финка должна по идее всегда побеждать но нет(
Cat cat1 = new Cat("Finka",1,20,90);
Cat cat2 = new Cat("Pojonk",4,5,3);
Cat cat3 = new Cat("Kolyan",7,8,9);
System.out.println(cat2.fight(cat1));
System.out.println(cat2.fight(cat3));
System.out.println(cat3.fight(cat1));
0
Denis Dubovik QA Automation Engineer
22 декабря 2018, 10:49
return score > 2 проблема тут, только если 3 победы можешь поменять и будет все ок return score >= 2
+1