где ошибся? решение не принимает
Чтобы справиться с толпами Диего, давай продублируем корабль с помощью окружающей аномалии и рассадим всех альтернативных Диего по дубликатам кораблей.
А чтобы они не сопротивлялись рассаживанию, зашифруем их хеш-суммы, а пароли разместим на дубликатах кораблей. Ни один робот не выдержит существования с зашифрованной хеш-сумой, так что они сами разбредутся по кораблям.
В методе dealWithDuplicates нужно:
- Перезаписать переменную hashSum каждому Диего из массива diegos, используя для этого операцию XOR и какой-нибудь пароль.
- Создать объект Nimrod и присвоить его переменной password пароль из п.1.
- Заполнить массив Nimrod[] объектами из п.2 и вернуть его.
Требования:
- Нельзя изменять классы Diego и Nimrod.
- Нужно реализовать метод dealWithDuplicates согласно условию.
package com.javarush.task.pro.task08.task0824;
public class Nimrod {
public int password;
}