
2016级《程序设计基础(B)Ⅰ》实验7-二维数组的运用
呃奥哦
有些事想想就挺好的,有些事做了才挺好的。
展开
-
C语言实验——矩阵转置
Problem Description 输入N*N的矩阵,输出它的转置矩阵。 Input 第一行为整数N(1≤N≤100)。 接着是一个N*N的矩阵。 Output 转置矩阵。 Example Input 2 1 2 1 2 Example Output 1 1 2 2 #include void main() { int n,i,j,a[101原创 2016-12-23 16:19:24 · 5796 阅读 · 1 评论 -
杨辉三角
Problem Description 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 上面的图形熟悉吗?它就是我们中学时候学过的杨辉三角。 Input 输入数据包含多组测试数据。 每组测试数据的输入只有一个正整数n(1≤n≤30),表示将要输出的杨辉三角的层数。 输入以0结束。 Outp原创 2016-12-23 16:36:06 · 1116 阅读 · 0 评论 -
对称矩阵的判定
Problem Description 输入矩阵的行数,再依次输入矩阵的每行元素,判断该矩阵是否为对称矩阵,若矩阵对称输出“yes",不对称输出”no“。 Input 输入有多组,每一组第一行输入一个正整数N(N 下面依次输入N行数据。 Output 若矩阵对称输出“yes",不对称输出”no”。 Example Input 3 6 3 12 3 18原创 2016-12-23 16:40:54 · 1735 阅读 · 0 评论 -
C语言实验——求一个3*3矩阵对角线元素之和
Problem Description 给定一个3*3的矩阵,请你求出对角线元素之和。 Input 按照行优先顺序输入一个3*3矩阵,每个矩阵元素均为整数。 Output 从左下角到右上角这条对角线上的元素之和 Example Input 1 2 3 1 2 3 1 2 3 Example Output 6 #include int main原创 2016-12-23 16:46:39 · 5290 阅读 · 0 评论 -
矩阵的舞蹈
Problem Description 矩阵是非常美妙的东西,可以用来解方程,以及解决一些图论的问题等,应用很广泛。即使没有学过线性代数,大家也一定接触过矩阵,在编程中可以理解为二维的表。 矩阵有很多操作就像舞蹈一样,如行列的置换,矩阵的转置等。今天我们只看矩阵的旋转,希望得到当前矩阵顺时针旋转90度以后得到的矩阵。 Input 输入数据的第一行是一个正整数T,代表有T组测原创 2016-12-23 17:08:57 · 2537 阅读 · 0 评论 -
鞍点计算
Problem Description 找出具有m行n列二维数组Array的“鞍点”,即该位置上的元素在该行上最大,在该列上最小,其中1<=m,n<=10。 Input 输入数据有多行,第一行有两个数m和n,下面有m行,每行有n个数。 Output 按下列格式输出鞍点: Array[i][j]=x 其中,x代表鞍点,i和j为鞍点所在的数组行和列下标,我们规定数组下标原创 2016-12-23 17:38:26 · 2808 阅读 · 0 评论 -
爬山
Problem Description LeiQ最近参加了一个登上俱乐部,部长给他了一个n*m地图,地图上的每一个格子的值表示一个山的海拔高度,LeiQ现在在(x,y)表示在地图上的位置,他想要登上地图上最高的山,所以他想知道他爬上最高的山的山顶还需向上爬多少米。 例如: x\y 1 2 3 1 100原创 2016-12-23 17:45:29 · 3480 阅读 · 0 评论