gadfadar4

Time limit: 2s Memory limit: 64MB Input: Output:

Cerință

Se dau trei numere naturale NN, DD si KK, urmate de NN numere naturale de exact KK cifre. Fiecare din cele NN numere se împarte în XX grupe de câte DD cifre, (ultima grupă nu este mereu de exact DD cifre).

Pe următoarea linie se dă numărul QQ, iar pe fiecare dintre următoarele QQ linii se află XX cifre separate prin câte un spațiu. Fie acestea c1,c2,cXc_1, c_2, \cdots c_X. Definim puterea unui număr din șir ca fiind numărul de grupe ii (1iX1 \leq i \leq X) pentru care cic_i apare cel puțin o dată în a ii-a grupă din acel număr. Pentru fiecare din cele QQ linii să se afișeze poziția primului număr din șir care are puterea maximă, precum și puterea maximă. Dacă puterea maximă este 00, afișați 1-1.

Date de intrare

Prima linie conține trei numere naturale NN, DD si KK. Pe următoarele NN linii se află numerele de KK cifre, câte unul pe linie. Pe următoarea linie se află numarul QQ. Pe următoarele QQ linii se află câte XX cifre separate printr câte un spațiu.

Date de ieșire

Cele QQ linii vor conține cel mult două numere, reprezentând poziția primul element cu puterea maximă și puterea maximă, separate prin câte un spațiu. Dacă puterea maximă este 00, afișați doar 1-1.

Restricții și precizări

  • 2N10002 \leq N \leq 1000;
  • 2K20002 \leq K \leq 2000;
  • 1Q10001 \leq Q \leq 1000;
  • 1DK1 \leq D \leq K
  • Numerele pot începe și cu cifra 00.
  • Șirul de NN numere este indexat de la 11.
    # Punctaj Restrictii
    11 1212 2N,K202 \leq N, K \leq 20, 1Q101 \leq Q \leq 10
    22 66 2N,K2002 \leq N, K \leq 200, 1Q501 \leq Q \leq 50
    33 1717 2N,K6002 \leq N, K \leq 600, 1Q3001 \leq Q \leq 300
    44 1818 2N,K4002 \leq N, K \leq 400, 1Q10001 \leq Q \leq 1000
    55 88 Fără alte restricții
    66 4040 Fără alte restricții

Exemplul 1

stdin

3 3 10
1234581659
2870454321
9561840782
3
4 3 9 5
5 7 3 2
2 4 9 2

stdout

-1
3 2
1 2

Explicație

Cele nn numere împărțite în grupe sunt:

123  458  165  9123 \ \ 458 \ \ 165 \ \ 9

287  045  432  1287 \ \ 045 \ \ 432 \ \ 1

956  184  078  2956 \ \ 184 \ \ 078 \ \ 2

La primul query niciun număr nu conține cifra 44 în prima grupă, cifra 33 în a doua grupă, cifra 99 în a treia grupă sau cifra 55 în ultima grupa, deci se va afisa 1-1.

La al doilea query doar al treilea număr contine cifra 55 în prima grupă, niciun număr nu conține cifra 77 în a doua grupă, doar al doilea număr conține cifra 33 în a treia grupă și doar al treilea număr conține cifra 22 în ultima grupă, deci se va afișa 3 23 \ 2, deoarece maximul este 22 și acesta este la al treilea număr.

La al treilea query doar primul număr conține cifra 22 în prima grupa, toate cele 33 numere conțin cifra 44 în a doua grupă, niciun număr nu conține cifra 99 în a treia grupă și doar ultimul număr conține cifra 22 în ultima grupă, deci se va afișa 1 21 \ 2, deoarece maximul 22 apare la primul și al treilea număr, dar se afișează primul număr la care apare maximul.

Log in or sign up to be able to send submissions!