백준공부/java
[백준] 16194번 카드 구매하기 2 (silver 1
gomduri43
2023. 7. 12. 16:07
import java.io.*;
import java.util.*;
public class Main{
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
int n=Integer.parseInt(br.readLine());
int[] num=new int[n+1];
StringTokenizer st=new StringTokenizer(br.readLine());
for(int i=1; i<=n; i++){
num[i]=Integer.parseInt(st.nextToken());
}
for(int i=1; i<=n; i++){
int min=100000000;
for(int j=1; j<=i; j++){
int temp=num[j]+num[i-j];
min= min < temp ? min : temp;
}
num[i]=min;
}
System.out.println(num[n]);
}
}