C. 输出给定位置的相邻元素

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较

题目描述

给定一个正整数的二维数组,和行、列位置,请给出这个位置相邻的上、下、左、右位置上的元素。如果某个位置不存在元素,请输出为-1。

例如:

1 2 3
4 5 6
7 8 9

位置 (2,2) 的元素是5,它的上下左右的元素分别是:2 8 4 6

输入格式

第一行:m和n,表示行数和列数

接下来m行,是二维数组的数据

最后一行,给定位置的行下标和列下标

输出格式

一行,4个数,表示给定位置的上下左右元素,用空格分开。若元素不存在,用-1表示

样例

输入

3 3
1 2 3
4 5 6
7 8 9
1 2

输出

3 9 5 -1

说明:a[2][3]是6,它的相邻元素是3 5 9,没有右邻元素,输出-1。

数据范围与提示

1<=m,n<=100