import java.util.Scanner;
public class Main{
public static void main(String[] args)
{
int n,m,k;
Scanner sc=new Scanner(System.in);
n=sc.nextInt();
m=sc.nextInt();
k=sc.nextInt();
int [][] a=new int[1010][1010];
for(int i=0;i<n;++i)
for(int j=0;j<m;++j)
{
a[i][j]=sc.nextInt();
}
int x=0,y=m-1;
while(x>=0&&x<n&&y>=0&&y<m)
{
if(a[x][y]==k)
{ System.out.println("Yes");
return ;
}
if(a[x][y]<k)
x++;
else y--;
}
System.out.println("No");
}
}主要利用排好序的特性,对左上角的数n,左边的数都小于他,下面的数doi
京公网安备 11010502036488号