网站建设的几点体会,六安市民网,广西两学一做考试网站,江苏盐城网站建设Problem - 401C - Codeforces 解析#xff1a; 因为0不能相邻#xff0c;所以0之间最少 n-1 个位置#xff0c;最多 n1 个位置#xff0c;如果 mn-1显然不符题意。 并且1最多连续两个#xff0c;所以 m2*n2 同样不符题意。 其余情况构造即可
#includebits/st…Problem - 401C - Codeforces 解析 因为0不能相邻所以0之间最少 n-1 个位置最多 n1 个位置如果 mn-1显然不符题意。 并且1最多连续两个所以 m2*n2 同样不符题意。 其余情况构造即可
#includebits/stdc.h
using namespace std;
int n,m;
signed main(){scanf(%d%d,n,m);if(mn-1||m2*n2) puts(-1);else{if(mn){for(int i1;in;i) printf(01);}else if(mn-1){for(int i1;in-1;i) printf(01);printf(0);}else{int am-n-1,bn1-a;for(int i1;in;i){if(a0) printf(11),a--;else printf(1),b--;printf(0);}if(a0) printf(11),a--;else printf(1),b--;}}return 0;
}