Не снимут ли баллы за использование встроенных в язык программирования функций (sort, reverse, include?, и т. п.) вместо написания собственных, если требуется написать:
Эффективную, в том числе и по используемой памяти, программу
Не снимут ли баллы за использование встроенных в язык программирования функций (sort, reverse, include?, и т. п.) вместо написания собственных, если требуется написать:
Эффективную, в том числе и по используемой памяти, программу
Я сдавал ЕГЭ в прошлом году и писал C4 на Cи, используя как раз qsort(). Разумеется, мне его почти не засчитали, разумеется я поехал на апелляцию и там доказывал, что не верблюд (причём проверяющие буквально просто смотрели, что мой код не такой, как в эталонном решении, и говорили — «у вас ошибка»). Доказал.
Если оно вам надо — пишите хоть на Brainfuck, но я бы порекомендовал писать всю программу самому на Паскале, чтобы у проверяющих не было вопросов, а если какие и будут, то убедить их в своей правоте будет куда проще.
Мне кажется, сказать это можно только залезнув в голову тем, кто проверяет ЕГЭ.
А вообще если в языке есть встроенные методы вроде sort и reverse, то школьник сильно врядли напишет свой велосипед, делающий ту же работу быстрее.
А может, в этом как раз подвох :)
– Niki-Timofe Apr 28 '14 at 13:25Ну тут понятно, что человек с некоторым количеством мозгов если попросили написать сортировку, напишет свою сортировку, а потом подпишет "ну вообще есть родной метод sort"
– Утка Учится Укрываться Apr 28 '14 at 13:52