Разберите по членам однажды кот совершил благородный поступок
Однажды (обстоятельство) кот (существительное) совершил (глагол) благородный (определение) поступок (подлежащее)
то есть дополнение а не подлежащее