リファクタリング

潜水艦の判定条件を拡げた
matchよりtestの方が処理が軽い気がするので直した
警告メッセージが目立たないので書式を変更した