Грамматический словарь Зализняка (склонения слова):
Длиннорогий, длиннорогая, длиннорогое, длиннорогие, длиннорогого, длиннорогой, длиннорогого, длиннорогих, длиннорогому, длиннорогой, длиннорогому, длиннорогим, длиннорогий, длиннорогую, длиннорогое, длиннорогие, длиннорогого, длиннорогую, длиннорогое, длиннорогих, длиннорогим, длиннорогой, длиннорогою, длиннорогим, длиннорогими, длиннорогом, длиннорогой, длиннорогом, длиннорогих, длиннорог, длиннорога, длиннорого, длиннороги