缘由洛谷入门题要求先输入n,用0和1输入数字组成n*n的柜形_编程语言-CSDN问答

样例解释很明白,第一个数表示点阵行列,从第二个数开始间隔表示0的个数和1的个数,按这样的规律打印。
cpp
void 显示汉字点阵图()
{//7 3 1 6 1 6 4 3 1 6 1 6 1 3 7
int n = 0, sj = 0, ns = 0, x = 0, y = 0, z = 0;
cin >> n;
xs:if (ns < n)
{
cin >> sj;
sc:if (x < sj)
{
cout << (z % 2);
++x;
if (++y == n)
y = 0, ++ns, cout << "\n";
goto sc;
}
x = 0; ++z;
goto xs;
}
}
