AtCoder Beginner Contest #112
問題文
省略
省略
C++に変換後のコードはこちら
int N, X[100], Y[100], H[100];
{
int i, j, k, m, x;
rd(N,(X,Y,H)(N));
rep(i,101) rep(j,101){
k = -int_inf;
rep(x,N) if(H[x]>0){
m = H[x] + abs(i-X[x]) + abs(j-Y[x]);
if(k==-int_inf) k = m;
if(k!=m) break;
}
if(x < N) continue;
rep(x,N) if(H[x]==0){
if(k > abs(i-X[x]) + abs(j-Y[x])) break;
}
if(x < N) continue;
wt(i,j,k);
return 0;
}
}
Current time: 2024年04月20日16時36分22秒
Last modified: 2019年07月15日15時35分54秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Beginner_Contest ABC112 ABC_C
トップページに戻る
Logged in as: unknown user (not login)