Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
P155SUMF - ROUND 5F - Tìm lại dãy số |
Bạn được cho 1 dãy các số nguyên A. Từ dãy số A ban đầu, ta tìm được dãy B theo cách sau:
B[i] = (a[1] + a[2] + .. + a[i]) / i;
Nhiệm vụ của bạn là từ dãy B cho trước, hãy tìm lại dãy A
Input
Dòng đầu tiên nhập 1 số tự nhiên n (0 < n < 101) là số các phần tử dãy B.
Dòng tiếp theo gồm các số tự nhiên B[i]( 1 ≤ B[i] ≤ 109).
Input đảm bảo kết quả luôn là các số nguyên
Output
In ra trên 1 dòng các phần tử của dãy A cách nhau bởi 1 dấu cách.
Example
Test 1:
Input:
1
2
Output:
2
Test 2:
Input:
4
3 2 3 5
Output:
3 1 5 11
Test 3:
Input:
5
1 2 2 3 4
Output:
1 3 2 6 8
Được gửi lên bởi: | adm |
Ngày: | 2015-07-31 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | ASM32-GCC ASM32 MAWK BC C CSHARP C++ 4.3.2 CPP CPP14 COFFEE LISP sbcl DART FORTH GO JAVA JS-RHINO KTLN OCT PAS-GPC PAS-FPC PERL PERL6 PROLOG PYTHON PYTHON3 PY_NBC R RACKET SQLITE SWIFT UNLAMBDA |
hide comments
2020-02-01 13:49:04
Lấy giấy bút mà viết ra, đừng tính nhẩm sai đó :) |
|
2018-07-28 11:41:00
https://www.youtube.com/watch?v=KnwlfpDsYr8&feature=youtu.be |