Trung bình cộng (Câu 2 đề thi Olympic lớp 10 19/5 tỉnh Bình Phước)
Cho dãy số nguyên B=(b1, b2, ..., b), hãy tìm dãy số nguyên A= (a1,a2,...,an) sao cho trung bình cộng của i phần tử đầu tiên trong dãy A đúng bằng bị (1≤i≤n): a1+a2+..+ai/i = bi. Với mọi i = 1, 2, 3, ..., n
Dữ liệu:
• Dòng đầu ghi số nguyên n(1<=n<=106)
• Dòng 2 chứa n số nguyên (b1,b2,...,bn), cách nhau bởi dấu cách, (|bi|<=109)
Kết quả:
- Ghi ra thiết bị xuất chuẩn n số (a1,a2,...an) theo đúng thứ tự cách nhau bởi dấu cách
- ## Ví dụ:
INPUT | OUTPUT |
---|---|
5 1 2 2 3 4 |
1 3 2 6 8 |
Ràng buộc:
• Có 75% số test ứng với 75% số điểm của bài có 1<=n<=103
• Có 25% số test ứng với 25% số điểm của bài có n<=106
Comments