AtCoder Beginner Contest 147
問題文
省略
省略
C++に変換後のコードはこちら
int N, A[15], X[15][15], Y[15][15];
{
int res = 0, mask, cnt;
rd(N);
rep(i,N){
rd(A[i]);
rep(j,A[i]) rd(X[i][j]--, Y[i][j]);
}
rep(mask,1<<N){
cnt = 0;
rep(i,N) if(mask & 1<<i){
cnt++;
rep(j,A[i]){
if( (mask & 1<<X[i][j]) && Y[i][j]==0) break_break_continue;
if(!(mask & 1<<X[i][j]) && Y[i][j]==1) break_break_continue;
}
}
res >?= cnt;
}
wt(res);
}
Current time: 2024年03月29日06時04分56秒
Last modified: 2020年01月19日05時11分27秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder AtCoder_Beginner_Contest ABC147 ABC_C
トップページに戻る
Logged in as: unknown user (not login)