#include <bits/stdc++.h>
using namespace std;
int main(){
ios_base::sync_with_stdio(false), cin.tie(nullptr);
int N = 100;
vector<vector<int> > A(N, vector<int>(N));
for(int i = 0; i < N; i++){
for(int j = 1; j+1 < N; j++){
A[i][j] = (max(i, 1) + j) & 1;
}
}
for(int i = 0; i < N; i++){
for(int j = 0; j < N; j++){
if(i % 2 == 0 && i > 0) A[i][j] ^= 1;
A[i][j] ^= (i + j) & 1;
}
}
for(int i = 0; i < N; i++){
for(int j = 0; j < N; j++){
cout << A[i][j];
}
cout << '\n';
}
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(false), cin.tie(nullptr); int N = 100; vector<vector<int> > A(N, vector<int>(N)); for(int i = 0; i < N; i++){ for(int j = 1; j+1 < N; j++){ A[i][j] = (max(i, 1) + j) & 1; } } for(int i = 0; i < N; i++){ for(int j = 0; j < N; j++){ if(i % 2 == 0 && i > 0) A[i][j] ^= 1; A[i][j] ^= (i + j) & 1; } } for(int i = 0; i < N; i++){ for(int j = 0; j < N; j++){ cout << A[i][j]; } cout << '\n'; } } |
English