不知道错在哪了
查看原帖
不知道错在哪了
1431479
liuxuran6楼主2025/2/4 20:10
#include <iostream>
using namespace std;
const int N = 210;
int a[N];

int main() {
	int n;
	cin >> n;
	int sum = 0;
	for (int i = 0; sum  < n * n; i++) {
		cin >> a[i];
		sum += a[i];
	}
	int cont = 0;
	for (int i = 0; a[i] != 0; i++) {
		if (i % 2 == 0) {
			for (int k = 1; k <= a[i]; k++) {

				cout << 0;
				cont++;
				if (cont % n == 0)
					cout << endl;

			}
		} else {
			for (int k = 1; k <= a[i]; k++) {

				cout << 1;
				cont++;
				if (cont % n == 0)
					cout << endl;
			}
		}

	}
	return 0;
}
2025/2/4 20:10
加载中...