2019年09月26日01時24分05秒に更新されたバージョンを表示しています.
最新のページはこちらをご覧ください.
Codeforces Round #580 DIV1 A問題 (500pt)
Codeforces Round #580 DIV2 D問題 (1750pt)
Dasha Code Championship - SPb Finals Round B問題 (500pt)
Dasha Code Championship - Novosibirsk Finals Round F問題 (2250pt)
Problem description
省略
省略
C++に変換後のコードはこちら
//no-unlocked
int N, B[7000]; ll A[7000];
int ok[7000];
{
ll res = 0;
rd(N,A(N),B(N));
sortA(N,A,B);
rep(i,N) if(i+1 < N && A[i] == A[i+1]){
while(i+1 < N && A[i] == A[i+1]) i++;
rep(j,i+1) if(A[j]==(A[j]&A[i])) ok[j] = 1;
}
rep(i,N) if(ok[i]) res += B[i];
wt(res);
}
Current time: 2024年05月04日23時27分22秒
Last modified: 2019年09月26日01時24分05秒 (by laycrs)
Tags: Competitive_Programming_Incomplete Codeforces CF588 CF_Div1_A CF_Div2_D
トップページに戻る
Logged in as: unknown user (not login)