Ответ:
Решение:
Предположим, что всего 3 вагона.
Котёнок едет не в первом и не в последнем вагоне, значит, котёнок едет во втором вагоне.
Щенок не в среднем (втором) и не в последнем вагоне, значит, щенок едет в первом вагоне.
Ответ: Котёнок во втором вагоне, щенок в первом вагоне.
