int t,n; string s1,s2; intmain() { ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); CI t; while (t--) { CI n; CI s1>>s2; int x1=0,x2=0; F(i,0,n-1) if (s1[i]!=s2[i]) { if (s1[i]=='1') x1++; else x2++; } if (x1>x2) CO x1 L; else CO x2 L; } return0; }
int t; LL mes,power,use,off; LL a[200005]; intmain() { // ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); CI t; while (t--) { CI mes>>power>>use>>off; F(i,1,mes) CI a[i]; int t=0,f=1; F(i,1,mes) { if ((a[i]-a[i-1])*use<=off) power-=(a[i]-a[i-1])*use; else power-=off; if (power<=0) { f=0; break; } } if (f) CO "YES" L; else CO "NO" L; } return0; }
int t,n,m,xa,ya,xb,yb; intmain() { // ios::sync_with_stdio(0),cin.tie(0),cout.tie(0); CI t; while (t--) { CI n>>m>>xa>>ya>>xb>>yb; if (xa>=xb) CO "Draw" L; elif (abs(ya-yb)-1>(xb-xa-1)) CO "Draw" L; elif ((xa-xb)%2!=0) { int la=max(1,ya-(xb-xa)/2-1); int ra=min(m,ya+(xb-xa)/2+1); int lb=max(1,yb-(xb-xa)/2); int rb=min(m,yb+(xb-xa)/2); if (la<=lb&&ra>=rb) CO "Alice" L; else CO "Draw" L; } else { int la=max(1,ya-(xb-xa)/2); int ra=min(m,ya+(xb-xa)/2); int lb=max(1,yb-(xb-xa)/2); int rb=min(m,yb+(xb-xa)/2); if (lb<=la&&rb>=ra) CO "Bob" L; else CO "Draw" L; } } return0; }