Nombre d’elements menors o iguals a l’altra llista

Cada cas d’entrada d’aquest exercici comença amb un natural positiu nn en una primera línia. En una segona línia hi ha una llista de nn enters u1,,unu_1,\ldots,u_n ordenats creixentment (no necessàriament de forma estricta, de manera que hi poden haver repeticions). En una tercera línia hi ha una llista de nn enters v1,,vnv_1,\ldots,v_n ordenats creixentment (no necessàriament de forma estricta, de manera que hi poden haver repeticions).

La sortida de cada cas escriu nn naturals c1,,cnc_1,\ldots,c_n en una línia. Donat un ii de 1,,n1,\ldots,n, el natural cic_i és el nombre de valors de v1,,vnv_1,\ldots,v_n que son menors o iguals a uiu_i.

Per exemple, considereu aquest cas d’entrada:

10
1 1 2 4 6 6 6 7 9 9
0 1 3 3 3 4 5 7 7 8

Amb l’entrada anterior, la sortida ha de ser:

2 2 2 6 7 7 7 9 10 10

Entrada

L’entrada té varis casos. Cada cas comença amb un natural positiu nn en una primera línia. Després venen nn enters u1,,unu_1,\ldots,u_n en una línia, ordenats creixentment (no necessàriament estríctament). Després venen nn enters v1,,vnv_1,\ldots,v_n en una línia, ordenats creixentment (no necessàriament estríctament).

Sortida

Per a cada cas, el programa ha d’escriure nn naturals c1,,cnc_1,\ldots,c_n en una línia. El natural cic_i és el nombre de valors v1,,vnv_1,\ldots,v_n que son menors o iguals a uiu_i.

Observació

Avaluació sobre 10 punts:

Entenem com a solució ràpida una que és correcta, de cost lineal (acceptem també nlogn com a solució ràpida) i capaç de superar els jocs de proves públics i privats. Entenem com a solució lenta una que no és ràpida, però és correcta i capaç de superar els jocs de proves públics.

Informació del problema

Autoria: PRO1

Generació: 2026-01-25T14:35:38.739Z

© Jutge.org, 2006–2026.
https://jutge.org