Codeforces Round #668 DIV1 A問題 (500pt)
Codeforces Round #668 DIV2 C問題 (1750pt)
Problem description
省略
省略
C++に変換後のコードはこちら
//no-unlocked
int N, K;
char S[3d5+2];
{
REP(rd_int()){
int z, o, h, zz = 0, oo = 0;
rd(N,K,S);
rep(i,K){
z = o = h = 0;
rep(j,i,N,K) if[S[j]=='0', z, S[j]=='1', o, h]++;
if(z && o) wt("NO"), break_continue;
if(z) zz++;
if(o) oo++;
}
if(zz > K/2 || oo > K/2) wt("NO"), continue;
wt("YES");
}
}
Current time: 2024年04月19日17時38分53秒
Last modified: 2020年09月13日14時15分02秒 (by laycrs)
Tags: Competitive_Programming_Incomplete Codeforces CF668 CF_Div1_A CF_Div2_C
トップページに戻る
Logged in as: unknown user (not login)