알고리즘 문제 풀이/1DP_과제(~180615)
171208_1965_상자넣기
//https://www.acmicpc.net/problem/1965 #include using namespace std; int main(){ int n; cin >> n; int box[1001]; int dp[1001]; int x,max; for(int i=1; i> box[i]; dp[1]=1; for(int i=2; i0; j--) { x=1; if(box[i]>box[j]) x=dp[j]+1; if(max