Full backup (ngày 0) sao chép toàn bộ file. Mỗi ngày sau chỉ sao lưu các file đã thay đổi kể từ lần sao lưu trước (incremental).
Mỗi ngày, đầu vào cho biết số file thay đổi k và các cặp index newsize. Lượng byte sao lưu trong ngày = tổng newsize của các file thay đổi.
Input :
3
2
10 20 30
1 0 15
0
Output: 60 15 0
Ngày 0 full = 10+20+30 = 60; ngày 1 đổi file 0 → 15; ngày 2 không đổi → 0.
Dòng 1: n. Dòng 2: days. Dòng 3: n kích thước ban đầu. Tiếp theo days dòng, mỗi dòng k rồi k cặp index newsize.
1 ≤ n ≤ 1000; 0 ≤ days ≤ 1000.
Dãy days+1 số: byte sao lưu ngày full rồi từng ngày incremental, cách nhau dấu cách.
Ví dụ:
Đầu vào:
3
2
10 20 30
1 0 15
0
Đầu ra:
60 15 0
Giải thích:
Đang tải editor...