Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | scaderi.in, scaderi.out | Sursă | Concurs clasic |
|---|---|---|---|
| Autor | Teodor Plop | Adăugată de |
|
| Timp de execuție pe test | 0.05 sec | Limită de memorie | 1024 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Scăderi
Se dă un vector cu N numere întregi: A1, A2, ... AN. Asupra vectorului se poate aplica următoarea transformare:
- Primului element i se va atribui diferența dintre primul și al doilea
- Celui de-al doile element i se va atribui diferența dintre al doilea și al treilea
- ...
- Penultimului element i se va atribui diferența dintre penultimul și ultimul
De exemplu, dacă vectorul este: {10, 15, 5}, după o transformare acesta va deveni: {-5, 10}.
Cerință
Se va aplica transformarea prezentată mai sus până când în vector va rămâne un singur număr. Să se afișeze acest număr.
Date de intrare
Fișierul de intrare scaderi.in conține pe prima linie numerele N și K, iar pe cea de-a doua linie N numere naturale, valorile inițiale din vector.
Date de ieșire
În fișierul de ieșire scaderi.out se va găsi un singur număr, reprezentând valoarea din vector după aplicarea transformărilor.
Restricții
- 1 ≤ N ≤ 50
- 1 ≤ Ai ≤ 1.000, 1 ≤ i ≤ N
Exemplu
| scaderi.in | scaderi.out |
|---|---|
| 3 10 15 5 |
-15 |
Explicație
Valorea rămasă în vector la final este -15.


Poți vedea testele pentru această problemă accesând