Chơi đá 3
Cho n đống đá. Mỗi đống cho biết số lượng đá của đống thứ i.
Bạn được thực hiện 1 trong 2 thao tác:
- Tăng số đá lên 1
- Giảm số đá đi 1
tmtien chợt nảy ra ý tưởng là với đống đá thứ i thì ta phải tăng giảm các đống đá còn lại tối thiểu bao nhiêu lần để tất cả các đống đá bằng nhau. tmtien biết nqson biết làm nên sẽ không chơi với nqson nữa, thế nên tmtien quyết định tìm đến các bạn utc để chơi.
Đầu vào
Dòng đàu tiên là n số đống đá. \(n \le 10^5\)
dòng tiếp theo chưa n đống đá. \(a_i \le 10^5\)
dòng tiếp theo là q chưa số câu hỏi của tmtien đối với các bạn utc. \(q \le 10^5\)
q dòng tiếp theo môi dòng chứa vị trí của đống đá mà tmtien hỏi
Đầu ra
q dòng, mỗi dòng là câu trả lời cho câu hỏi của tmiten: số đá cần thêm vào để tất cả các đồng đá bằng nhau.
Ví dụ:
input
5
1 4 2 1 9
1
2
output
11
Giải thích đống 0 tăng 1, đống 1 giảm 2, đống 3 tăng 1, đống 4 giảm 7 -> số thao tác cần làm là 11.
Comments
Ae đấm nhiều mình ra version 4 nhé :) , qhd đấm cho sướng :>
panik :)) ,
sao đề bài là số đá cần thêm vào nhưng , kq yêu cầu là số thao tác vậy a ?
số thao tác mỗi lần tương ứng với số đá thêm or bớt vào , vì chỉ thêm với bớt 1 mà . Bằng 1 lần thao tác luôn