В задаче про 20 слов на "Л" следите за CAPSом. Многие жалуются, что задания к задачам дают "как-то не так", могу сказать, что за мои 238 задач, я просто в восторге от них, сформулированы очень круто, мне кажется, что даже гораздо детальнее, чем это будет в реальной практике (это моё предположение). Те моменты, на которые авторы не расставили акценты, нужно учиться замечать самостоятельно.
Почему в задаче "Больше 10? Вы нам не подходите"
не проходит заполнение через рандом?
for(int i = 0; i < 20; i ++){
set.add((int)(Math.random()*100));
}
return set;
Ну это бред - 20 раз вводить set.add(...);
Может стоит добавить такое решение в валидатор?!
Задача "Одинаковые имя и фамилия". Условие: "Создать словарь (Map) занести в него десять записей по принципу «Фамилия» - «Имя». Проверить сколько людей имеют совпадающие с заданным именем или фамилией."
С проверкой имени - ок. А смысл проверять количество людей, имеющих одинаковую фамилию? Ведь в данном случае фамилия выступает в роли ключа, а двух одинаковых ключей не может быть. То есть метод, который проверяет одинаковые фамилии, вернёт либо 1, либо 0.
Или я чего-то не понял?
Ничто так сложно не давалось как этот map.
Читаю лекции, пишут что только iterator имеет метод remove.
Смотрю потом решения, а тут все через for each спокойно удаляется.
Может кто какой толковый источник почитал, поделитесь плз.
ВасилийУровень 8, Белая Калитва, Российская Федерация
30 июня 2021
Сделал задачу, вроде всё правильно, перед отправкой на проверку начал тестировать - не удаляет тех, у кого ЗП < 500. Посмотрел в правильный ответ. Скопировал их вариант под чистую чтобы проверить и вуаля - тоже нифига не удаляет. При проверке сказала, что задача решена правильно.(хоть и не работает правильно). Вот таки дела)
Этот веб-сайт использует данные cookie, чтобы настроить персонально под вас работу сервиса. Используя веб-сайт, вы даете согласие на применение данных cookie. Больше подробностей — в нашем Пользовательском соглашении.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ