Ответ:

Правильное написание — сорокалетний: соединительная гласная а пишется после числительного сорок. Остальные слова: медовар, атомоход, домострой.

Ответ: 2) сорокалетний.