11811: 指针练习-5

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:2 Solved:0

Description

编写一个函数find,其功能是在一个m行n列的二维整型数组中查找整数num。

函数原型可参考如下:

int  find (int *p,  int  m, int  n,  int  num, int *row,  int *col);

其中,p为指向二维数组首元素的指针,n为数组的行数,m为数组的列数,num为待查找的整数,row为指向首次找到的num所在行的指针,col为指向num所在列的指针

如果能找到欲查找的数,则函数返回1,并将row及col指针所指内容分别赋值为首次找到的num所在的行与列下标;如果找不到对应的数,则函数返回0,并将row及col指针所指内容分别赋值为-1

编写程序,从键盘输入两个正整数m和n(1<=m,n<=100),分别代表数组的行数和列数,接着输入m*n个整数,代表数组元素的初始值,最后输入要查找的数num,调用find函数进行查找,如果能找到该数,则输出首次找到该数的行下标与列下标(用空格分隔);如果找不到,则输出"NOT FOUND"。

Input

3 4 24 15 16 19 69 63 52 42 15 95 7 6 52

Output

1 2

Sample Input Copy

4 4 12 89 96 75 57 2 69 100 36 31 75 88 7 6 18 53 20

Sample Output Copy

NOT FOUND