Lang:GCC
Edit12345678910111213141516171819202122232425262728293031#include <stdio.h>void print(const char *s, int n){while (n-- > 0)printf("%s", s);}int main(){int m, n;while (EOF != scanf("%d%d", &n, &m)) {if (m == 0)print("0", n);else if (n == 0)print("1", m);else if (m == n)print("01", m);else if (n == m+1) {print("01", m);print("0", 1);} else if (m == n+1) {print("10", n);print("1", 1);} else if (n > m+1) {print("01", m);print("0", n-m);} elseprint("NO", 1);