만드는 중입니다

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

선물

면접 대비

시간 제한1초메모리 제한1024 MB

요약
날마다 양말 가격이 주어질 때, 연속된 이틀 동안 각각 X켤레씩 사서 총 2X켤레를 사는 최소 비용을 구합니다.
난이도

쉬움10점 중 2점

유형
배열, 구현
정답자
아직 제출이 없습니다

문제

NN일 뒤는 동원이의 생일이다. 축하해 주자!

준원이는 동원이에게 생일 선물로 양말 2X2X개를 주려 한다. 양말은 시장에서 산다. 연속한 이틀 동안 준원이는 매일 시장에서 양말을 XX개씩 사서 트럭에 싣는다.

시장에서 양말 가격은 날마다 다를 수 있다. 오늘부터 ii번째 날에 양말 하나의 가격은 AiA_i원이다.

동원이의 생일까지 NN일이 남았다. 남은 NN일 가운데 연속한 이틀에 걸쳐 양말 2X2X개를 사는 데 드는 최소 비용은 얼마인가?

입력

첫째 줄에 NN과 XX가 공백을 사이에 두고 주어진다.

둘째 줄에 NN일 동안의 양말 가격 A1,A2,⋯ ,ANA_1, A_2, \cdots, A_N이 공백을 사이에 두고 주어진다.

출력

연속한 이틀 동안 매일 양말을 XX개씩 사는 방법으로 양말 2X2X개를 살 때 드는 최소 비용을 출력한다.

제한

  • 2≤N≤100 0002 \le N \le 100\,000
  • 1≤X≤1 000 0001 \le X \le 1\,000\,000
  • 1≤Ai≤1 0001 \le A_i \le 1\,000 (1≤i≤N1 \le i \le N)

예제2

  1. 예제 1

    입력
    5 10
    9 2 5 7 6
    
    예상 출력
    70
    
  2. 예제 2

    입력
    7 142857
    22 35 9 12 25 19 10
    
    예상 출력
    2999997