[POI 2001] Goldmine

Luogu
IDLGP8370
Time1000ms
Memory128MB
DifficultyP4
2001POI(波兰)
$\text{Byteman}$ 作为 $\text{Byteland}$ 的 $\text{The Goldmine}$(某一公司厂矿)的最有功的雇员之一,即将在年末退休。 为了表示对他的认真勤恳的工作的承认,$\text{The Goldmine}$ 的管理层愿意奖励他一小块长方形的矿地,此矿地长和宽为 $s$ 和 $w$ ,且平行于坐标系统的轴线。长方形矿地的位置可由他自己选。当然,这块地的价值会随着位置的不同而不同。其价值是指这块区域内天然金矿石的数量(若矿石位于这块地的边缘,我们同样认为他是属于这个区域的)。 你们的任务是计算出这块地的最大可能价值(即:为它选择最佳位置)。为简便起见,我们假定整个金矿的矿区是无穷的,但含有天然金矿石的区域却是有限的。 请你编写一个程序: 1. 读入天然金矿石的位置。 2. 计算这块地的最大可能价值(即:求给定大小的这块地所含的天然金矿石的最大数)。 ## Input 第一行输入两个正整数 $s,w$,各自代表着此矩形区域平行 $X$ 轴和 $Y$ 轴的边的长度。 第二行输入一个正整数 $n$,它表示此金矿矿区内天然矿石的数量。接下来的 $n$ 行,每行输入两个用单个空格隔开的整数 $x,y$,它们分别表示了某一天然金矿石的 $X$ 坐标和 $Y$ 坐标。 ## Output 输出一个整数,表示此块给定大小的矿地的最高价值。 [samples] ## Note 对于 $100$ % 的数据:$1 \le s,w \le 10000,1 \le n \le 15000,-30000 \le x,y \le 30000$ 。
Samples
Input #1
1 2
12
0 0
1 1
2 2
3 3
4 5
5 5
4 2
1 4
0 5
5 0
2 3
3 2
Output #1
4
API Response (JSON)
{
  "problem": {
    "name": "[POI 2001] Goldmine",
    "description": {
      "content": "$\\text{Byteman}$ 作为 $\\text{Byteland}$ 的 $\\text{The Goldmine}$(某一公司厂矿)的最有功的雇员之一,即将在年末退休。 为了表示对他的认真勤恳的工作的承认,$\\text{The Goldmine}$ 的管理层愿意奖励他一小块长方形的矿地,此矿地长和宽为 $s$  和 $w$ ,且平行于坐标系统的轴线。长方形矿地的位置可由他自己选。当然,这块",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 131072
    },
    "difficulty": {
      "LuoguStyle": "P4"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGP8370"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "$\\text{Byteman}$ 作为 $\\text{Byteland}$ 的 $\\text{The Goldmine}$(某一公司厂矿)的最有功的雇员之一,即将在年末退休。\n\n为了表示对他的认真勤恳的工作的承认,$\\text{The Goldmine}$ 的管理层愿意奖励他一小块长方形的矿地,此矿地长和宽为 $s$  和 $w$ ,且平行于坐标系统的轴线。长方形矿地的位置可由他自己选。当然,这块...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments