Такую ошибку можно считать речевой.
С точки зрения семантики и грамматики ошибок в этом предложении нет. Но такое клише надо использовать очень аккуратно: если примеры действительно дополняют друг друга, это надо показать.
Предпочтительно: написано восемь сочинений.
Верно: полные собрания сочинений классиков.
Слово подводка в значении 'подводная лодка' нужно было употребить в сочинении в том случае, если в тексте, который комментирует автор сочинения, употребляется именно это слово. В толковых словарях, доступных нам, существительное подводка в значении 'подводная лодка' не зафиксировано. Слово подлодка имеет разговорную стилистическую окраску, поэтому в сочинении оно нежелательно, предпочтительнее использовать названия без разговорной окраски.
Как правильно что - разбить на слоги или перенести слово?
Формулировка примеры построены на основе антитезы, увы, содержит речевой недочет: следовало бы сказать, что на основе антитезы построены тексты (фрагменты текстов и т. п.), которые приведены в качестве примеров.