Trung bình cộng (Câu 2 đề thi Olympic lớp 10 19/5 tỉnh Bình Phước)
View as PDF
Submit solution
Points:
50.00
Time limit:
1.0s
Memory limit:
64M
Input:
stdin
Output:
stdout
Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, Pascal, Perl, Python, Sed, Text
Cho dãy số nguyên B=(b1, b2, ..., b), hãy tìm dãy số nguyên A= ~(a_1, a_2,..., a_n)~ 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)~: ~a_1+a_2+..+a_i~/~i~ = ~b_i~. Với mọi i = 1, 2, 3, ..., n
Dữ liệu:
• Dòng đầu ghi số nguyên ~n (1 <= n <= 10 ^ 6 )~
• Dòng 2 chứa n số nguyên ~(b_1, b_2, ..., b_n)~, cách nhau bởi dấu cách, ~(|b_{i}| <= 10 ^ 9)~
Kết quả:
- Ghi ra thiết bị xuất chuẩn n số ~(a_1, a_2,... a_n)~ 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 <= 10 ^ 3~
• Có 25% số test ứng với 25% số điểm của bài có ~n <= 10 ^ 6~
Loading...