【基础练习】矩阵元素定位

矩阵元素定位

http://www.nowcoder.com/questionTerminal/b8e6a46992fe4e11b2822b20561b6d94

题目描述
KiKi得到了一个n行m列的矩阵,现在他想知道第x行第y列的值是多少,请你帮助他完成这个任务。

输入描述:
第一行包含两个数n和m,表示这个矩阵包含n行m列。从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示矩阵中的元素。接下来一行输入x和y,用空格分隔,表示KiKi想得到的元素的位置。(1≤x≤n≤10,1≤y≤m≤10)

输出描述:
一行,输出一个整数值,为KiKi想知道的值。

解题思路
属于比较简单的二维数组题目,输入每个元素,在输出要定位的元素即可。

代码

#include <iostream>
#include <string>
using namespace std;

int main()
{
    long n,m, i, j;
    cin>>n>>m;
    int a[m][n];
    for(i = 0;i < n;i++)
        for(j = 0;j < m;j++)
            cin>>a[i][j];//输入矩阵的每个元素
    int p,q;
    cin>>p>>q;
    cout<<a[p-1][q-1]<<endl;//输出指定位置的元素
    return 0;
}
全部评论

相关推荐

ALEX_BLX:虽然说聊天记录不可信,不过这个趋势确实如此但我觉得也要想到一点就是卷后端的人里真正有“料”的人又有多少,我说的这个料都不是说一定要到大佬那种级别,而是就一个正常的水平。即使是现在也有很多人是跟风转码的,2-3个月速成后端技术栈的人数不胜数,但今时不同往日没可能靠速成进大厂了。这种情况就跟考研一样,你能上考场就已经打败一半的人了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务