Loading Now

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ử trong arr.
  • b, c, d là tổng của từng cặp số trong mảng arr 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

Contact