#include #include #include #include #include #include #include #include #include #include #define LL long long #define pb push_back #define lm 1010 #define mk make_pair #define MOD 1000000007 using namespace std; int n,m,d,x,y; int dp[lm]; vector l[lm]; bool v[lm]; int main(){ //freopen("data.txt","r",stdin); scanf("%d%d%d",&d,&n,&m); for(int i=0; i0; j--) { if(!v[j]) dp[j]=min(dp[j],dp[j+1]); for(int i=0; i