#include #include #define MAX INT_MAX int size[501][2]; int dp[501][501]; int min(int a, int b) { return a>b ? b : a; } int main() { int N; scanf("%d",&N); for(int i=1; i<=N; i++) scanf("%d %d",&size[i][0], &size[i][1]); for(int len=1; len