If you left the United States and cleared into another country, the time outside the USA counts even on a cruise where you don't leave the ship. It doesn't hurt to list any trip you feel you left the USA and simply let the officer decide if it counts.