Когда я пытался решить эту проблему, я начинал с символа запуска
Какая проблема? Статья в Википедии не представляет никаких проблем. Он просто показывает грамматику, описывающую язык хорошо подобранных скобок, и дает пример слова на этом языке и как его получить.
S-> SS -> (S)S-> ()S-> ()(S) -> ()()
Это совершенно верный вывод.
но когда я посмотрел ответ, это было так
Это не ответ (вопросов не было). Это просто пример.
Я не уверен, что не так с моим ответом?
В вашем происхождении нет ничего плохого. ()()
и ((()()))()(())
являются допустимыми словами в языке.
Необходимо ли дважды использовать первое правило производства?
Вы можете применять производственные правила так часто, как хотите (при условии, конечно, нетерминал, который вы хотите заменить, присутствует в термине) и в любом порядке, который вы хотите. Все зависит только от того, какое слово вы хотите получить.