Substring d'una matriu


Submit solution

Points: 10
Time limit: 5.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C#, Go, Java

Donada una matriu de \(NxN\) paraules, i dos nombres enters \(S\) i \(E\), cal mostrar per pantalla els substrings que comencen a \(S\) (inclòs) i acaben a \(E\) (exclòs) de la matriu original. Cal tenir en compte que una paraula podria no tenir lletres suficientes per a produir el substring demanat, en aquest cas es mostrarà per pantalla el text <ERROR>.

Input Format

Primera línia:

  • La quantitat de files i columnes (\(N\)) que tindrà la matriu.

Següents línies:

  • A cada línia, el contingut de la fila de la matriu, en forma de paraules separades per un espai.

Última línia:

  • Dos nombres enters, \(S\) i \(E\), separats per un espai.

Constraints

  • \(S, E >= 0\)
  • \(S < E\)
  • \(N > 0\)

Output Format

  • A cada línia, el contingut de la fila de la matriu original, però un cop feta la transformació.

Test Case 1

Input
2
hola adeu
casa gos
1 2
Output
o d
a o

Test Case 2

Input
3
hola adeu bye
casa gos gat
sopa fruita pizza
1 3
Output
ol de <ERROR> 
as <ERROR> <ERROR> 
op ru iz

Test Case 3

Input
4
espàrrec floritura si ànec
drac institut sotrac muntanya
fórmula finestra ratolí sistema
agutzil fuster deshumidificador sirena
3 6
Output
àrr rit <ERROR> <ERROR> 
<ERROR> tit <ERROR> tan 
mul est <ERROR> tem 
tzi <ERROR> hum <ERROR>

Authorship: Fernando Porrino Serrano

CC BY-NC-SA 4.0