문제초깃값이 000인 정수 ppp가 있다. 당신은 다음 K+1K+1K+1가지 연산을 원하는 만큼 사용할 수 있다. 1≤i≤K1 \leq i \leq K1≤i≤K인 정수 iii를 골라 ppp를 p+ip+ip+i로 바꾼다. 이 연산의 비용은 이다. 연산을 여러 번 수행하여 ppp를 주어진 양의 정수 XXX로 만들 때 필요한 비용의 최솟값을 구하여라.입력입력은 다음과 같은 형식으로 주어진다.K XK\ XK X A1 A2 ⋯ AKA_1\ A_2\ \cdots\ A_KA1 A2 ⋯ 출력ppp를 XXX로 만들기 위해 필요한 비용의 최솟값을 출력한다.제한 1≤K≤1001 \leq K \leq 1001≤K≤100. 1≤X≤10181 \leq X \leq 10^{18}1≤X≤1018. (). 서브태스크#점수제한113K=1K=1K=1.218K≤2K\leq 2K≤2.327X≤106X\leq 10^6X.예제예제 1입력복사2 6 4 5 2출력복사11+2+2+2, +1+1+1, 두 배 연산을 차례로 사용하면 0→2→3→60\to2\to3\to60→2→3→6이 되고, 총비용은 5+4+이다.태그 보기