1) 90 - 18 = 72( пирата ) было бы, если их на каждом корабле было поровну
2) 72 : 2 = 36 (пиратов) было бы на каждом корабле, столько было на 2-ом корабле
3) 36 + 18 = 54(пирата) было на 1-ом корабле.
Ответ: 54 пирата на 1- ом корабле, 36 пиратов на 2-ом корабле.