Pagini recente » Cod sursa (job #1068167) | Cod sursa (job #1475716) | Cod sursa (job #2239974) | Cod sursa (job #678539) | Cod sursa (job #2630707)
#include<fstream>
using namespace std;
ifstream in ("oras.in");
ofstream out ("oras.out");
int mat[201][201],n;
int main (void) {
in >> n;
for (int i = 1; i < n; i ++) {
mat[i+1][i] = 1;
}
mat[1][n] = 1;
for (int i = 1; i <= n; i ++) {
for (int j = i+2; j <= n; j += 2) {
if (!(i == 1 && j == n)) {
mat[j][i] = 1;
}
}
for (int j = 1; j <= i-2; j += 2) {
if (!(i==n && j == 1)) {
mat[j][i] = 1;
}
}
}
for (int i = 1; i <= n; i ++) {
for (int j = 1; j <= n; j ++) {
out << mat[i][j] << " ";
}
out <<"\n";
}
return 0;
}