题目地址:

https://www.acwing.com/problem/content/757/

输入整数 N N N,输出一个 N N N阶的二维数组 M M M。这个 N N N阶二维数组满足 M [ i ] [ j ] = 2 i + j M[i][j]=2^{i+j} M[i][j]=2i+j。

输入格式:
输入包含多行,每行包含一个整数 N N N。当输入行为 N = 0 N=0 N=0时,表示输入结束,且该行无需作任何处理。

输出格式:
对于每个输入整数 N N N,输出一个满足要求的 N N N阶二维数组。每个数组占 N N N行,每行包含 N N N个用空格隔开的整数。每个数组输出完毕后,输出一个空行。

数据范围:
0 ≤ N ≤ 15 0≤N≤15 0≤N≤15

代码如下:

#include <iostream>
using namespace std;const int N = 110;
int a[N][N];int main() {a[0][0] = 1;for (int i = 0; i < N; i++)for (int j = 0; j < N; j++)if (i > 0) a[i][j] = a[j][i] = a[i - 1][j] << 1;else if (j > 0) a[i][j] = a[i][j - 1] << 1;int n;while (cin >> n, n) {for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++)printf("%d ", a[i][j]);puts("");}puts("");}return 0;
}

每组数据时间复杂度 O ( n 2 ) O(n^2) O(n2),空间总共 O ( n 2 ) O(n^2) O(n2)。

【ACWing】755. 平方矩阵 III相关推荐

  1. AcWing 755. 平方矩阵 III

    文章目录 AcWing 755. 平方矩阵 III AC代码 AcWing 755. 平方矩阵 III 本题链接:AcWing 755. 平方矩阵 III 本博客给出本题截图: AC代码 代码: #i ...

  2. acwing——755. 平方矩阵 III

    755. 平方矩阵 III 输入整数N,输出一个N阶的二维数组M. 这个N阶二维数组满足M[i][j] = 2i+j2i+j. 具体形式可参考样例. 输入格式 输入包含多行,每行包含一个整数N. 当输 ...

  3. 755. 平方矩阵 III

    755. 平方矩阵 III 输入整数 N,输出一个 N 阶的二维数组 M. 这个 N 阶二维数组满足 M[i][j]=2^(i+j). 具体形式可参考样例. 输入格式 输入包含多行,每行包含一个整数 ...

  4. AcWing 754. 平方矩阵 II

    文章目录 AcWing 754. 平方矩阵 II AC代码 AcWing 754. 平方矩阵 II 本题链接:AcWing 754. 平方矩阵 II 本博客给出本题截图: AC代码 代码: #incl ...

  5. 【题解】- AcWing - 753.平方矩阵 I

    753.平方矩阵 I 题目描述 输入整数N,输出一个N阶的回字形二维数组. 数组的最外层为1,次外层为2,以此类推. 输入格式 输入包含多行,每行包含一个整数N. 当输入行为N=0时,表示输入结束,且 ...

  6. 平方矩阵 I II III 题解

    AcWing 753. 平方矩阵 I 题目描述 AcWing 753. 平方矩阵 I 思路 每个点处的值为该位置到上下左右四个边界距离的最小值. 代码 import java.util.Scanner ...

  7. B00015 平方矩阵问题

    给定n,m,min和max,求所有的<i,j>,满足0<=i<=n,0<=j<=m并且min<=i*j<=max. 要求:不得使用暴力法,算法复杂度要求 ...

  8. 1468 - 平方矩阵 Python

    1468 - 平方矩阵 Time Limit : 1 秒 Memory Limit : 64 MB 输入整数 N,输出一个 N 阶的二维数组 M. 具体形式可参考样例. Input 输入包含多行,每行 ...

  9. 线性代数矩阵行列式_非平方矩阵的行列式| 使用Python的线性代数

    线性代数矩阵行列式 Prerequisites: 先决条件: Defining a Matrix 定义矩阵 Determinant of a Matrix 矩阵的行列式 Note: Determina ...

最新文章

  1. 配置网络(静态ip)
  2. hive的数据定义之创建数据库和表
  3. 如何使用华为云的计算资源进行深度学习(ModelArts)
  4. Java使用POI读取和写入Excel指南
  5. Spring 系列,第 2 部分: 当 Hibernate 遇上 Spring
  6. 5G 标准 — R17
  7. C++ MFC界面读写USB HID设备数据程序
  8. PyTorch 之 DataLoader
  9. html a标签去掉下划线_让HTML元素动起来
  10. GIt思维导图命令+案例分析
  11. 17joys网站后台功能设计-阶段1
  12. 【iOS开发】添加评分功能
  13. 商业方向的大数据专业_结合当前的人才需求趋势,大数据专业考研时可以选择哪些主攻方向...
  14. java单线程上锁_关于Java多线程编程锁优化的深入学习
  15. C/C++编程笔记:输入输出的优化,你还为思路正确却TLE而烦恼吗?
  16. 深度学习stride_深度强化学习成名作——DQN
  17. 红橙Darren视频笔记 IOC注解框架 自己写个注解框架
  18. php.ini 没有pdo,php.ini 没有pdo怎么办
  19. sql 同一张表中两个记录不能共存_如何分析交易记录?
  20. 并不对劲的[USACO07NOV,洛谷p2886]Cow Relays

热门文章

  1. 校园网络视频直播的重要性,实现高效智慧教育
  2. 在哪下载应聘岗位通用求职简历Word模板
  3. VUE的solt使用
  4. mysql帐套仅限_请教一下Banq,关于多帐套的问题
  5. 短视频小视频直播app开发定制解决方案
  6. AspNetCompatibilityRequirements 在 WCF 中的作用
  7. 猪身“续命”:为了保存和修复“命悬一线”的移植器官
  8. 黑莓CEO海因斯对iPhone的评价是用户界面已5年没创新了
  9. spring-boot-2.0.3不一样系列之源码篇 - run方法(三)之createApplicationContext,绝对有值得你看的地方
  10. Java项目:Springboot生鲜水果商城