
restoreArray
Bình có mảng arr
là mảng đã được sắp xếp tăng dần gồm 3 phần tử. Thật không may Bình đã quên mất giá trị của các phần tử trong mảng nhưng bình lại nhớ được các số a, b, c, d
với ý nghĩa:
a
là tổng các phần tử trongarr
.b, c, d
là tổng của từng cặp số trong mảngarr
nhưng Bình lại không nhớ rõ là tổng của từng cặp nào.
Ví dụ:
- Cho
a = 6, b = 4, c = 3, d = 5
, thì kết quảrestoreArray(a, b, c, d) = [1, 2, 3]
.
a = arr[0] + arr[1] + arr[2].
b = arr[0] + arr[2].
c = arr[0] + arr[1]
d = arr[1] + arr[2]
- Cho
a = 60, b = 40, c = 40, d = 40
thì kết quảrestoreArray = [20, 20, 20]
.
Đầu vào/Đầu ra
- [Thời gian chạy] 0.5 s
- [Đầu vào] Integer a, b, c, d
1 <= a, b, c, d <= 10^9
b, c, d < a
- [Đầu ra] Array of integer
Post Comment