糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > 755. 平方矩阵 III

755. 平方矩阵 III

时间:2020-02-16 04:09:51

相关推荐

755. 平方矩阵 III

755. 平方矩阵 III

输入整数 N,输出一个 N 阶的二维数组 M。

这个 N 阶二维数组满足 M[i][j]=2^(i+j)。

具体形式可参考样例。

输入格式

输入包含多行,每行包含一个整数 N。

当输入行为 N=0 时,表示输入结束,且该行无需作任何处理。

输出格式

对于每个输入整数 N,输出一个满足要求的 N 阶二维数组。

每个数组占 N 行,每行包含 N 个用空格隔开的整数。

每个数组输出完毕后,输出一个空行。

数据范围

0≤N≤15

输入样例:

123450

输出样例:

11 22 41 2 42 4 84 8 161 2 4 82 4 8 164 8 16 328 16 32 641 2 4 8 162 4 8 16 324 8 16 32 648 16 32 64 12816 32 64 128 256

#include<cstdio>#include<cmath>int main(){int n;scanf("%d",&n);while (n){int m[n][n];for (int i = 0; i < n; i ++){for (int j = 0; j < n; j ++){m[i][j] = pow(2, i + j);}}for (int i = 0; i < n; i ++){for (int j = 0; j < n; j ++){printf("%d ", m[i][j]);}printf("\n");}printf("\n");scanf("%d",&n);}return 0;}

如果觉得《755. 平方矩阵 III》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。