省略
省略
C++に変換後のコードはこちら
int @X, @Y, @N, @C[X][Y]--;
int edge[1d6];
int x, y, s = 0, res = 1;
rep(i,N) edge[i] = -1;
rep(i,X) rep(j,Y) rep_dist(ni,nj,i,j) if(0 <= ni < X && 0 <= nj < Y && C[i][j] != C[ni][nj]){
(x, y) = (C[i][j], C[ni][nj]);
sortE(x, y);
edge[y] >?= x;
}
rep(i,1,N) if(edge[i] >= s){
res++;
s = i;
}
wt(res);
Current time: 2024年03月29日15時18分55秒
Last modified: 2021年09月13日23時18分49秒 (by laycrs)
Tags: Competitive_Programming_Incomplete yukicoder
トップページに戻る
Logged in as: unknown user (not login)