prize

Time limit: 0.02s Memory limit: 2MB Input: prize.in Output: prize.outPoints by default: 10p

Am câştigat un concurs şi primim la şcoală foarte foarte multe echipamente pentru un nou laborator. Pentru amenajarea laboratorului am primit şi o sală de clasă. Din păcate în sala de clasă există doar o singură priză, în care ar putea fi conectat doar un singur echipament. Cum nu putem reface imediat instalaţia electrică, am hotărât să utilizăm prelungitoare.
Un prelungitor poate avea una sau mai multe prize în care pot fi conectate echipamente şi eventual alte prelungitoare. Evident, pentru ca prelungitorul să poată fi utilizat el trebuie să fie alimentat la curentul electric.

Cerinţă

Cunoscând configuraţia prelungitoarelor să se determine numărul maxim de echipamente ce pot fi alimentate la curentul electric.

Date de intrare

Fişierul de intrare prize.in conţine pe prima linie numărul natural NN, care reprezintă numărul de prelungitoare. Pe următoarele NN linii se află NN numere naturale nenule, câte un număr pe o linie, reprezentând numărul de prize din fiecare dintre cele NN prelungitoare.

Date de ieşire

Fişierul de ieşire prize.out va conţine o singură linie pe care va fi scris numărul maxim de echipamente ce pot fi alimentate la curent, utilizând cele NN prelungitoare descrise în fişierul de intrare.

Restricţii

  • 1N10001 \leq N \leq 1000
  • 11 \leq numărul de prize dintr-un prelungitor 5000000\leq 5 \, 000 \, 000

Exemplu

prize.in

3
3
2
5

prize.out

8

Explicație

O modalitate de conectare a prelungitoarelor pentru a alimenta la curent echipamente ar fi:

  • punem în priză prelungitorul 33;
  • prelungitorul 11 îl punem în una dintre prizele prelungitorului 33 (mai rămân în prelungitorul 33 patru prize libere pentru echipamente)
  • prelungitorul 22 îl punem în una dintre prizele prelungitorului 11 (mai rămân în prelungitorul 11 două prize libere pentru echipamente).
    În total vor exista 4+2+2=84+2+2=8 prize disponibile pentru echipamente.

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