#include <iostream>
void BinaryNumbersRightTriangle(int rows) {
int bin = 1;
for (int i = 0; i < rows; i++) {
for (int j = 0; j <= i; j++) {
std::cout << bin << " ";
bin = !bin;
}
bin = i % 2;
std::cout << "\n";
}
}
int main()
{
BinaryNumbersRightTriangle(7);
}
/*
run:
1
0 1
1 0 1
0 1 0 1
1 0 1 0 1
0 1 0 1 0 1
1 0 1 0 1 0 1
*/