Здравствуйте!
Вопрос содержит два факта, в каждом из которых есть натяжки.
Применительно к медведю говорят "встал на задние лапы" и "ходит на задних лапах", а не "ходит на двух ногах". Это подтверждается массой источников, например
ссылка и
ссылка . Более того, наш ответ фактически точнее, так как мы конкретно указываем на задние лапы, на которых герой вопроса собственно и ходил.
В самой загадке Сфинкса для красоты тоже есть натяжки. Ползая, человек передвигается не на четырёх ногах, а на двух руках и двух ногах. В старости не на трёх ногах, а на двух ногах и с тростью. И если младенец в загадке уподобляется животному, передвигающемуся на четырёх конечностях, то у него тоже должны быть не ноги, а скорее лапы, а значит и взрослый будет ходить на двух (задних) лапах, а не ногах. Загадка была переведена с древнегреческого и не обязательно сразу на русский, в процессе перевода лапы могли стать ногами.
Получается, что авторский ответ балансирует между двумя натяжками. Ходить на двух ногах - это о человека, а ходить на задних лапах - о медведе.
Таким образом, если в вопросе и авторском ответе существуют указанные допущения, то почему в нашем ответе их не должно быть? Считаем, что наш ответ не хуже, а по отношению к первому факту гораздо лучше. Просим зачесть.