Maria pleacă în excursie la munte. Traseul de la baza muntelui și până la vârf trece printr-o serie de parcele organizate într-o matrice pătratică de dimensiune nxn
. Baza muntelui se consideră primul element al matricei, iar vârful, ultimul element. Se cunoaște faptul că traseele de la bază până la vârf au numai suișuri. Maria dispune de un altimetru prin intermediul căruia poate determina altitudinea la care se găsește parcela pe care se află. Ea nu-și propune să urce până la vârf, ci doar până la o anumită altitudine.
Cerința
Cunoscând valoarea n
, harta de dimensiune nxn
cu altitudinile precizate și x
o valoare ce reprezintă altitudinea la care trebuie să ajungă Maria, se cere să se determine coordonatele parcelei cu altitudinea x
.
Date de intrare
Fișierul de intrare munte1.in
conține:
n
// nxn
parcele
a[1,1] a[1,2]......... a[1,n]
// a[i,j] < a[i,j+1]
cu i=1,n
și j=1,n-1
a[2,1] a[2,2]......... a[2,n]
// a[i,j]<a[i+1,j]
cu i=1,n-1
și j=1,n
………………….
a[n,1] a[n,2]......... a[n,n]
//harta cu altitudinile parcelelor
x
//altitudinea destinaţie
Date de ieșire
Fișierul de ieșire munte1.out
va conține pe prima linie două valori i
și j
separate printr-un spațiu reprezentând coordonatele parcelei cu altitudinea x
.
Restricții și precizări
1 ≤ n ≤ 700
- altitudinea
x
se află pe hartă - valorile altitudinilor sunt unice și sunt numere naturale mai mici decât
2.000.000.000
Exemplu:
munte1.in
4 1 3 9 10 2 4 11 13 5 6 12 14 7 15 16 19 13
munte1.out
2 4
Explicație
Valoarea 13
se află pe poziția (2,4)
.