Папа
Высший разум
(144943)
2 месяца назад
Пример приведи. Иногда есть, иногда нет смысла, всё зависит от нюансов.
Например, если цель задачи - научить тебя реализовывать сортировку и понимать, как она работает, то естественный шаг - запретить использовать встроенные в рантайм готовые реализации алгоритмов сортировки.
Или, к примеру, любимый ход российских преподавателей информатики - "посчитать сумму чисел от 1 до N, используя цикл wihle" - это полный бред, конечно.
Kabachok19Мудрец (10124)
2 месяца назад
Например, запрет использования списка и его функции нахождения макс. значения, а вместо этого искать максимальное значение через цикл и условие
♔Lucky♔
Мастер
(2359)
2 месяца назад
Тебя учат как раз таки искать костыли , понятно что можно все сделать просто , но какой от этого смысл ? Да в работе так и будет , но сейчас ты развиваешься, по этому стоит потрудиться .
Kabachok19Мудрец (10124)
2 месяца назад
В том то и смысл что проще будет, меньше времени потратишь и код будет работать эффективнее
Алекс Куха
Высший разум
(465804)
2 месяца назад
В данной среде команда есть, в иной её может не оказаться. Обычная практика. Сортировка вписана во многие синтаксисы, однако часто от студентов требуют собственную реализацию. Или знание систем счисления. На практике ручное преобразование вообще не используется, но в школе ей посвящено довольно много времени. Это принцип тренировки "на кошках"
Так что определённый смысл нащупать можно, а вот смысла такие вопросы задавать, если уже учишься в конкретном месте, по конкретной программе не вижу