回形方阵

简介: 回形方阵


题目描述

输入

一行一个正整数 N

输出

共N行,每行包含N个正整数,之间用一个空格隔开。

样例输入1

5

样例输出1

1 1 1 1 1

1 2 2 2 1

1 2 3 2 1

1 2 2 2 1

1 1 1 1 1

做法1

#include <bits/stdc++.h>
using namespace std;
int main() {
    int n;
    cin >> n;
    for (int i = 1; i <= n; ++i) {
        for (int j = 1; j <= n; ++j) {
            cout << min({i, j, n + 1 - i, n + 1 - j});
            if (j < n) cout << " ";
            else cout << endl;
        }
    }
    return 0;
}
相关文章
|
7月前
|
存储 机器学习/深度学习 算法
$求两个对称矩阵之和与乘积
$求两个对称矩阵之和与乘积
|
7月前
线性代数——(期末突击)矩阵(下)-习题篇(初等变换求逆矩阵、矩阵乘法、求矩阵方程、求线性方程组、解齐次线性方程组)
线性代数——(期末突击)矩阵(下)-习题篇(初等变换求逆矩阵、矩阵乘法、求矩阵方程、求线性方程组、解齐次线性方程组)
108 0
|
8月前
方阵转置(蓝桥杯)
方阵转置(蓝桥杯)
|
8月前
|
机器学习/深度学习
PTA-方阵转置
方阵转置
53 1
|
8月前
|
Java C++ Python
计算n阶行列式
计算n阶行列式
114 0
|
算法
线性代数(一)矩阵和方程组
线性代数(一)矩阵和方程组
176 0
方阵的特征值与特征向量
方阵的特征值与特征向量
341 0
|
机器学习/深度学习
7-5 螺旋方阵
7-5 螺旋方阵 (20分) 所谓“螺旋方阵”,是指对任意给定的N,将1到N×N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入N×N的方阵里。本题要求构造这样的螺旋方阵。
219 0
7-5 螺旋方阵
|
人工智能 Python 机器学习/深度学习
盖尔金圆定理及严格对角占优矩阵(SDD)
盖尔金圆定理(Gersghorin Circle Thorem)   盖尔金圆定理(Gersghorin Circle Thorem)是线性代数中一个有趣而实用的定理,可以用它来描述矩阵的特征值。
1665 0