만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

인문예술탐사주간

면접 대비

시간 제한2초메모리 제한512 MB

요약
나무 N그루의 위치와 질의점 Q개가 주어질 때, 각 질의점에서 모든 나무까지의 거리 합을 구한다.
난이도

보통10점 중 4점

유형
정렬, 누적 합, 이분 탐색, 수학
정답자
아직 제출이 없습니다

문제

태영이는 SASA의 축제인 "인문예술탐사주간"을 보내게 되었다. "인문예술탐사주간"을 맞아 세종호수공원에 간 태영이는 아름다운 경치에 놀라움을 금치 못했다.

세종호수공원은 일직선으로 뻗어 있다. 이 공원에는 나무가 총 NN 그루 있고, ii번째 나무의 위치는 PiP_i이다.

태영이는 카메라를 들고 파노라마 사진을 QQ번 찍어 이 아름다운 풍경을 담으려고 한다. 태영이는 이 사진에 점수를 매기려고 하는데, 사진의 점수는 사진을 찍은 위치로부터 각 나무까지의 거리 합이다. 두 위치의 거리는 두 위치의 차의 절댓값으로 정의된다.

태영이가 찍은 사진 각각의 점수를 구하자.

입력

첫째 줄에는 나무의 개수 NN과 태영이가 찍은 사진의 개수 QQ가 공백으로 구분되어 주어진다.

둘째 줄에는 나무의 위치 P1,P2,⋯ ,PNP_1, P_2, \cdots, P_N이 주어진다.

셋째 줄부터 QQ개의 줄 중 ii번째 줄에는 태영이가 ii번째로 사진을 찍은 위치 XiX_i가 주어진다.

출력

ii번째 줄에 태영이가 ii번째로 찍은 사진의 점수를 차례대로 하나씩 출력한다.

제한

  • 1≤N,Q≤1051 \leq N,Q \leq 10^5
  • 1≤Pi≤1071 \leq P_i \leq 10^7 (1≤i≤N1 \le i \le N)
  • 1≤Xi≤1071 \leq X_i \leq 10^7 (1≤i≤Q1 \le i \le Q)
  • 입력으로 주어지는 모든 수는 정수이다.

예제1

  1. 예제 1

    입력
    5 2
    1 3 7 9 10
    4
    12
    
    예상 출력
    18
    30