如果对坐标处理的时候直接用id=(m∗(x−1)+y)id=(m*(x-1)+y)id=(m∗(x−1)+y)可能会WA,因为若m<nm<nm<n的话会有重复的ididid,所以我改用如下代码后AC
inline int id(int x,int y){ if(n<m)return ((y-1)*m+x); return ((x-1)*n+y); }