比赛场次 | 647 |
---|---|
比赛名称 | 20241127 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2024-11-27 07:30:00 |
结束时间 | 2024-11-27 12:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 魔法阵 |
---|---|
输入输出 | mmatrix.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 512 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
小金 | AAAAAAAAAA | 0.211 s | 3.49 MiB | 100 |
darkMoon | AAAAAAAWWW | 0.031 s | 3.56 MiB | 70 |
┭┮﹏┭┮ | WAAAAAAWWW | 0.030 s | 3.49 MiB | 60 |
徐诗畅 | AWWWWWATTT | 6.363 s | 3.45 MiB | 20 |
魔法阵是一个 n*m 的格子(高 n,宽 m),n*m 为偶数。魔法师小A手中有 n*m 个宝石(以1~n*m 编号)。
小A从最右上角坐标为(1,1)的格子开始走,从一个格子可以走到上、下、左、右 4 个相邻的格子,但不能走出边界。每个格子必须且仅能到过 1 次,这样魔法师一共走了 n*m 个格子停止(随便停哪里都可以)。每进入一个格子,就在该格子里放入一颗宝石。他是按顺序放的,也就是说——第 i 个进入的格子放入 i 号宝石。
如果两颗宝石的编号对 n*m/2 取模的值相同,则认为这两颗宝石相互之间有微妙的影响。也就是说,我们按照宝石的编号对 n*m/2 取模的值,将宝石分成 n*m/2 对,其中每对都恰有两颗宝石。对于每一对宝石,设第一颗宝石在第 a 行第 b 列,另一颗宝石在第 c 行第d 列,那么定义这 2 个宝石的魔力影响值为 k1*|a-c|+k2*|b-d|。
需要你求出的是,在所有合乎题意的宝石摆放方案中,所有成对的宝石间的最大魔力影响值的最小值为多少。换句话说,如果我们定义对 n*m/2 取模的值为 i 的一对宝石的魔力影响值为 a[i]。你需要求出的就是 max{a[i]|i=0,1,2...}的最小值。
只有一行用空格隔开的 4 个整数,分别是 n、m、k1、k2。
只需输出一个整数,即题目所要求的“所有成对的宝石间的最大魔力影响值的最小值”。
2 2 2 2
4
5 10 13301 3664
18320
在此键入。
对于 100%的数据,n*m<=50,0<k1,k2<=32767。
在此键入。