Альберт
Дима Гусев
#include < iostream>
using std::cout;
using std::cin;
int main(){
unsigned n;
cout < < "input n:";
cin>>n;
unsigned a[n][n];
unsigned i,j;
i=0;
while (i < =2*(n/2)){
for(j=0;j < n;j++){
a[ i ][j]=j;
a[i+1][j]=n-j;
}
i=i+2;
}
if(i < n-1) {
for(j=0;j < n;j++) {a[n-1][j]=j;} //строка очевдно нечетная
}
cout < < "\n";
//вывод
for (i=0;i < n;i++){
for (j=0;j < n;j++) {cout < < a[ i ][j] < < " ";}
cout < < "\n";
}
return 0;
}
Похожие вопросы