The system has detected that this problem may have some issue, as a mistake in its statement or a wrong solution. It should be soon be repaired by its problem setter.
Solution status: C++ . (red languages have some issue).
It is not recommended to try to solve this problem until this warning disapears.
Tens n euros estalviats. Addicionalment, durant unes quantes setmanes et donaran, cada dilluns, una assignació setmanal. Les setmanes senars aquesta assignació és de as euros, mentre que les setmanes parelles l’assignació és de ap euros. Cada setmana i, però, tens un seguit de despeses que ascendeixen a di euros. La primera setmana amb assignació és la setmana 1 i, per tant, és una semana senar.
Escriviu un programa que calculi el saldo a final de cada setmana.
Entrada
L’entrada consisteix en tres naturals as ≥ 0, ap ≥ 0 i n ≥ 0 , que representen les assignacions en les setmanes senars, en les setmanes parells i els estalvis inicials, respectivament.
A continuació ve una seqüència no buida de naturals on cada element 0 ≤ d(i ≥ 1). Cada element di representa la despesa de la i-èssima setmana.
Sortida
La sortida és una seqüència d’enters. Cada número si d’aquesta seqüència indica el saldo final de cada setmana després de pagar-ne les despeses corresponents.
Seguiu el format especificat als exemples.
El vostre codi ha de seguir les normes d’estil i contenir els comentaris
que considereu oportuns.
Input
10 5 100 70 10 10 25 25 25 25 25
Output
40 35 35 15 0 -20 -35 -55
Input
5 10 90 100 10 10 10
Output
-5 -5 -10 -10
Input
10 0 100 110 0 10 0 10
Output
0 0 0 0 0
Input
0 0 5 1 1 1 1 1
Output
4 3 2 1 0