题目链接:Kattis-battleship
题目大意:这道题目意思真的好坑。。
两个军队作战,互相射击对方的船,输入m,n,k,然后分别输入两个军队的地图。#表示该坐标上为船,_表示该坐标上为水。(两幅地图不相关)
给出k个射击坐标,
A先开始射击:如果A射击到B船,则继续射击。直到子弹用完 or B方无船 or A射击到水面-->则换B射击
注意: B方无船,A停止射击。
为了公平,A,B的回合次数一样,由于A先开始射击,也就是说:A射击时如果B无船了。B还能继续射击一回合而不是直接终止
==>即:把A射击x回合 + B射击y回合 当作一轮。 一轮结束后再进行结算
结算:if (ship_a == 0 || ship_b &