canguri

Time limit: 0.02s Memory limit: 2MB Input: canguri.in Output: canguri.out

În stepa nesfârşită, nn canguri s-au aliniat unul lângă celălalt la linia de start, pentru a participa la o cursă în linie dreaptă. La semnalul de începere a cursei fiecare cangur va sări, în ritm constant şi în salturi de aceeaşi lungime, până când toţi cangurii, la ultimul salt, vor ateriza simultan pe linia de finish. Care este lungimea minimă a traseului ştiind că toţi cangurii pleacă în alcelaşi moment în cursă şi fiecare face cel puţin 33 salturi pe traseul dat.

Cerinţă

Ştiind numărul cangurilor şi lungimea saltului fiecărui cangur, să se determine lungimea minimă a traseului pe care se poate desfăşura cursa.

Date de intrare

Fişierul de intrare canguri.in conţine pe prima linie nn, numărul de canguri iar pe următoarea linie, nn numere naturale nenule separate prin câte un spaţiu a1,a2,,ana_1, a_2, \dots, a_n, reprezentând lungimea în metri a saltului fiecărui cangur.

Date de ieşire

Fişierul de ieşire canguri.out va conţine pe prima linie un număr întreg, reprezentând lungimea minimă a traseului cursei, măsurată în metri.

Restricţii şi precizări

  • Lungimea labei picioarelor cangurilor este neglijabilă în raport cu lungimea saltului.
  • Lungimea traseului nu depăşeşte 2 100 000 0002\ 100\ 000\ 000 metri.
  • 1n5001 \leq n \leq 500
  • 1ai1001 \leq a_i \leq 100

Exemplu

canguri.in

4
12 6 24 8

canguri.out

3

Explicație

Primul cangur face 66 salturi, al doilea 1212 salturi, al treilea 33 salturi iar al patrulea 99 salturi.

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