001 - 売り上げ個数

時間制限 1 秒 / メモリ制限 64 MB / 得点 25 / x 11 /


TLE
1sec
MLE
64MB
得点
25

問題

ある会社が最近3ヶ月のある商品の売り上げ個数を調べることになった。あなたには、その合計を求めて、報告書を作ってもらいたい。しかし、その会社では、目標とする売り上げが設定されている。仮に、3ヶ月の売り上げの合計が目標を下回っていると、大変なことになるので、そのときは1番売り上げの少ない月の売り上げを改変して、ちょうど目標に達するようにしてもらいたい。

入力例

M
A1  A2  A3

1行目に目標とする売り上げMが与えられる。

2行目に各月の売り上げA1からA3が空白区切りで与えられる。

各月の売り上げがかぶることはない。

出力例

A1
A2
A3
S

1行目から3行目にかけて各月の売り上げA1からA3を出力する。

4行目に各月の合計を出力する。

元々の合計が目標を下回っている場合は、改変したデータを出力する。

制約

  • 100≦M≦10000
  • 0≦A1,A2,A3≦5000

入出力例

入力例1

500
200 100 300

出力例1

200
100
300
600

この例では、合計が目標である500を上回るため、各月の売り上げをそのまま出力し、その合計を出力する。

入力例2

1000
200 100 300

出力例2

200
500
300
1000

この例では、合計が目標である1000を下回ってしまうため、一番売り上げの少ない月に目標に足りない分を足し出力する。