Diferențe pentru problema/onigim între reviziile #25 si #24

Nu există diferențe între titluri.

Diferențe între conținut:

_Notă: enunțul problemei a fost ușor modificat pentru a corecta erori evidente, respectiv mărimea lui *K*._
La ONIGIM 2013 participă *N* elevi de clasa a V-a având ca id-uri, în ordine, numerele naturale  de la 1 la *N*. Anul acesta organizatorii au afișat la clasa a V-a toate punctajele distincte obținute de elevi, în ordine strict crescătoare *p[~1~]*, *p[~2~]*, ..., *p[~K~]*, și un șir de *N* valori *a[~1~]*, *a[~2~]*, ..., *a[~N~]*, unde *a[~i~]* reprezintă numărul de elevi care au punctaje strict mai mici decât punctajul elevului având id-ul *i* (1 ≤ *i* ≤ *N*).
La ONIGIM 2013 participă *N* elevi de clasa a V-a având ca id-uri, în ordine, numerele naturale  de la 1 la *N*. Anul acesta organizatorii au afișat la clasa a V-a toate punctajele distincte obținute de elevi, în ordine strict crescătoare p[~1~], p[~2~], ..., p[~K~], și un șir de *N* valori a[~1~], a[~2~], ..., a[~N~], unde a[~i~] reprezintă numărul de elevi care au punctaje strict mai mici decât punctajul elevului având id-ul *i* (1 ≤ *i* ≤ *N*).
h2. Cerință
h2. Date de intrare
Fișierul de intrare $onigim.in$ conține pe prima linie numerele naturale *N* și *K* reprezentând numărul de elevi, respectiv numărul de punctaje distincte obținute de elevi. Pe a doua linie sunt *K* numere naturale în ordine strict crescătoare *p[~1~]*, *p[~2~]*, ..., *p[~K~]* reprezentând punctajele distincte obținute de elevi, și pe a treia linie sunt *N* numere naturale *a[~1~]*, *a[~2~]*, ..., *a[~N~]*, unde *a[~i~]* reprezintă numărul de elevi care au punctaje strict mai mici decât punctajul elevului cu ID-ul *i*.
Fișierul de intrare $onigim.in$ conține pe prima linie numerele naturale *N* și *K* reprezentând numărul de elevi, respectiv numărul de punctaje distincte obținute de elevi. Pe a doua linie sunt *K* numere naturale în ordine strict crescătoare p[~1~], p[~2~], ..., p[~K~] reprezentând punctajele distincte obținute de elevi, și pe a treia linie sunt *N* numere naturale a[~1~], a[~2~], ..., a[~N~], unde a[~i~] reprezintă numărul de elevi care au punctaje strict mai mici decât punctajul elevului cu ID-ul *i*.
h2. Date de ieșire
Fișierul de ieșire $onigim.out$ va conține trei linii. Pe prima linie se află *N* numere naturale *v[~1~]*, *v[~2~]*, ..., *v[~N~]* reprezentând punctajele obținute de cei *N* concurenți (v[~i~]- punctajul concurentului cu ID-ul *i*), pe a doua linie se află un număr natural *D* reprezentând numărul de distincții acordate de organizatori, pe a treia linie se află un număr natural *M* reprezentând numărul maxim de elevi care au obținut același punctaj.
Fișierul de ieșire $onigim.out$ va conține trei linii. Pe prima linie se află *N* numere naturale v[~1~], v[~2~], ..., v[~N~] reprezentând punctajele obținute de cei *N* concurenți (v[~i~]- punctajul concurentului cu ID-ul *i*), pe a doua linie se află un număr natural *D* reprezentând numărul de distincții acordate de organizatori, pe a treia linie se află un număr natural *M* reprezentând numărul maxim de elevi care au obținut același punctaj.
h2. Restricții
* 1 ≤ *N* ≤ 1000;
* 1 ≤ *p[~i~]* ≤ 300, (1 ≤ *i* ≤ *N*);
* 0 ≤ *a[~i~]* < 1000, (1 ≤ *i* ≤ *N*);
* 1 ≤ p[~i~] ≤ 300, (1 ≤ *i* ≤ *N*);
* 0 ≤ a[~i~] < 1000, (1 ≤ *i* ≤ *N*);
* -1 ≤ *K* ≤ 1000;-
* 3 ≤ *K* ≤ 300;
* Pentru prima cerință rezolvată corect se acordă 40% din punctaj; pentru a doua cerință rezolvată corect se acordă 30% din punctaj; pentru a treia cerință rezolvată corect se acordă 30% din punctaj;

Nu există diferențe între securitate.