JavaRush /Курсы /Java Syntax /Итоговый список задач для программистов

Итоговый список задач для программистов

Java Syntax
8 уровень , 11 лекция
Открыта

— Здорово, боец!

— Здравия желаю, капитан Бобров!

— У меня для тебя шикарная новость. Вот тебе задания для закрепления полученных навыков. Выполняй их каждый день, и твои навыки будут расти с неимоверной скоростью. Они специально разработаны для выполнения их в Intellij IDEA.

— Те задания были для духов. Для дедушек я добавил бонусные задания повышенной сложности. Только для старослужащих.

Комментарии (722)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Віктор Уровень 17
11 октября 2024
не совсем корректно оставлены условия задачи мама мыла раму, из за чего пришлось вновь и вновь заново решать задачу, если бы сразу было оговорено что количетво пробелов как спереди, между словами и сзаду может быть различным то и решал бы сразу исходя из этого.
Lo Уровень 35 Expert
6 июля 2023
В задаче "Сет из котов" я запуталась в прочтении условия, написано что выводить "котов" (а не ссылки!) должна программа, я пол дня думала как запихнуть имена(тип String) котов в объекты(тип Cat) не создавая конструктор, так как это делать нельзя по условию. В общем ребята,кто так же запутался - никаких имен там не должно быть, и типа String тоже! В выводе должны быть две ссылки на объекты и все! Вот такого вида: com.javarush.task.jdk13.task08.task0819.Solution$Cat@504bae78 com.javarush.task.jdk13.task08.task0819.Solution$Cat@ba8a1dc Моя программа эти ссылки и выдавала с самого начала, а я думала что это не верно и тупила дальше)) У кого такую же белеберду выдает вывод, значит все ок, сдавайте на проверку!
Anonymous #3263232 Уровень 10
21 июня 2023
Задача "Задача "Однофамильцы и тёзки". Решил через Map<String, Object> name = new HashMap<>(); name.put("1", new Solution("A", "B")); Если сделать, как предлагается в условиях, то вывод будет не полным. Понял, что для наглядности, но условия то выполнить не получается. Оставлю коммент для таких, как я. Потратил два часа, чтобы поспорить с самим собой и с условием задачи)))) результатом доволен в обеих случаях)))
Ярослав Уровень 22
23 апреля 2023
В задаче Минимальное из N чисел. Я нашел мин. число с помощью

Collections.min(list);
Валидацию прошел, проверил правильный ответ, а там поиск идет через цикл, а зачем так усложнять, если у коллекций есть свои методы?
Lo Уровень 35 Expert
6 июля 2023
У меня не пропустил через этот метод(( импорт не забыла, просто по условию видимо через цикл надо.
Danil Khmara Уровень 15
7 марта 2023
В задаче "Номер месяца" не полное условие. Верное решение не проходит. Открываю правильное решение, а там выводится то что в условиях не прописано (когда вводится не название месяца).
Danil Khmara Уровень 15
7 марта 2023
В задаче "Работа с датой" я написал идентичное решение как в решении, но не добавлял единицу при конвертации мс в дни и проверка схавало мой код как будто оно верное, хотя с первым января оно работать не будет
Алексей Михайлов Уровень 22 Expert
7 апреля 2023
а ты уверен что идентичное? возможно ты не посмотрел что у тебя в (return x % 2 == 0;) а не как в решении (return x % 2 == 1;)
21 ноября 2022
Задача "Однофамильцы и тёзки" 1. Создать словарь Map (<String, String>) и добавить туда 10 человек в виде "Фамилия"-"Имя". ... 3. Пусть среди этих 10 человек есть люди с одинаковыми фамилиями. В то же время, официальная дока: public interface Map<K,V> An object that maps keys to values. A map cannot contain duplicate keys; each key can map to at most one value. Тест на наблюдательность?
Кирилл Уровень 2
30 ноября 2022
ну там же в итоге одна из фамилий и не выводится, если вывести на экран
Anonymous #3285075 Уровень 29
13 мая 2023
Это сделано специально для демонстрации того, что будет если в одной мапе будет несколько элементов с одинаковыми ключами.
Роман Уровень 33
17 октября 2022
А с каких пор такие задачи через Map решаются? У мапы должен быть уникальный key, у нас что не может двух записей с одинаковым названием города???
YesOn Уровень 13
23 сентября 2022
Самый долгий уровень для меня. Но ОЧЕНЬ важный и полезный! СПАСИБО разработчикам!👍
Anonymous #823528 Уровень 16
4 сентября 2022
i dopobachennya!!!

public static void sort(String[] array) {
        //напишите тут ваш код
        isGreaterThan(array[0],array[1]);
        ArrayList<> list = new ArrayList<>();
        for (int i = 0; i < array.length; i++) {
            list.add(array[i]);
        }
        Collections.sort(list);
        for (int i = 0; i < list.size(); i++) {
            array[i] = list.get(i);
        }