Diferente pentru problema/towers intre reviziile #2 si #3

Nu exista diferente intre titluri.

Diferente intre continut:

Uitati-va la exemplul din figura de mai sus: blocurile care receptioneaza mesaje sunt cele cu indicii $2$, $5$, $6$, $9$.
Un singur turn o sa fie construit, cu taote acestea guvernul a primit oferte pentru $K$ variante de turnuri, fiecare avend o inaltime diferita. Ofertele de turnuri usnt numerotate de la $1$ la $K$. Fiecare turn are inaltimea sa, care este de asemenea diferita de inaltimea blocurilor. Liderii orasului doresc sa afle numarul maxim de blocuri, care ar primi mesajele, pentru fiecare dintre cele $K$ oferte de turnuri, inainte de a lua decizia oficiala. Desigur, raspunsurile trebuie determinate considerand asezarea optima a fiecarui turn.
Scrieti un program *towers* care sa determine numarul maxim de blocuri care ar primi mesaje pentru fiecare din cele $K$ oferte. Se da secventa de blocuri din oras (mai exact, inaltimile lor) si inaltimile tuturor ofertelor de turnuri.
h2. Date de intrare
Fişierul de intrare $towers.in$ ...
Pe prima linie a fişierului de intrare $towers.in$ se gasesc doua numere naturale separate printr-un spatiu: $N$ si $K$ - numarul de blocuri si numarul de oferte de turnuri.
 
Pe cea de a doua linie se gasesc $N$ numere naturale separate prin spatii - inaltimile blocurilor din oras, numerotate de la $1$ la $N$.
 
Pe cea de a treia linie se gasesc $K$ numere naturale separate prin spatii - inaltimile ofertelor de turnuri.
h2. Date de ieşire
În fişierul de ieşire $towers.out$ ...
Programul trebuie sa afiseze o singura linie in fişierul de ieşire $towers.out$: $K$ numere naturale separate prin cate un spatiu: pentru fiecare oferta din cea de a treia linie din input - numarul maxim de blocuri care ar primi mesaje, daca turnul ar fi construit si plasat optim.
h2. Restricţii
* $... ≤ ... ≤ ...$
* $1 ≤ N ≤ 1 000 000$
* $1 ≤ K ≤ 1 000 000$
* $1 ≤ inaltimea fiecarui bloc si oferte de turnuri ≤ 10^9 $
* Pentru $20$% din teste $N ≤ 1000$, $K ≤ 20$
* Pentru alte $30$% din teste $N ≤ 1 000 000$, $K ≤ 20$
h2. Exemplu

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.