venco wrote:SVK wrote:2) насчет исходной "головоломки" - пояснение: претензии вызывает абсолютно бессмысленное требование исправить явную ошибку в коде "с помощью изменения одного символа кода" - ???!!!
Не понимаю, в чём претензии к задаче? Это именно головоломка, без кавычек, задана в соответствующем форуме, не программистском.
Потому что развитие способностей исправлять такие ошибки такими (предлагаемыми) способами рождают "специалистов", которых просто нельзя близко подпускать к решению таких же задач в реальной жизни.
Из "непрограммистких" аналогий - ну... Например, в конечном итоге нельзя допускать к управлению финансами людей, которые успешно научились получать большую прибыль с помощью вскрывания сейфов, и других "методов" быстрого накопления капитала. Несмотря на то, что они наглядно продемонстрировали всем чрезвычайную "эффективность" своих методов...
Для достижения любой цели есть "правильные", "не очень правильные", и "недопустимые" методы. Не стоит устраивать соревнование по наилучшему использованию "недопустимых" (в реальной жизни) способов исправления программного кода.
А уж давать задачи на исправление кода программы для "непрограммистов" - ???
![HBZ :pain1:](./images/smilies/pain25.gif)
Это даже глупее, чем давать шахматные задачи "нешахматистам": "Выигрывает тот, кто забъет соперника шахматными фигурами насмерть, не используя шахматную доску!"
![angry :angry:](./images/smilies/angry.gif)