题目名称 | 3546. 知己知彼,百战不殆 |
---|---|
输入输出 | safenum.in/out |
难度等级 | ☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 10 |
题目来源 | yuan 于2021-03-22加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:16, 提交:73, 通过率:21.92% | ||||
遥时_彼方 | 100 | 0.090 s | 10.95 MiB | C++ |
䱖虁職 | 100 | 0.114 s | 12.52 MiB | C++ |
锝镆氪锂铽 | 100 | 0.122 s | 9.12 MiB | C++ |
今天作业写了没 | 100 | 0.161 s | 9.42 MiB | C++ |
瞻远Daniel | 100 | 0.215 s | 16.36 MiB | C++ |
┭┮﹏┭┮ | 100 | 0.392 s | 14.54 MiB | C++ |
佚名 | 100 | 0.397 s | 14.18 MiB | C++ |
猫腻不是启航 | 100 | 0.407 s | 14.21 MiB | C++ |
lisihe14 | 100 | 0.418 s | 16.68 MiB | C++ |
猫腻不是启航 | 100 | 0.421 s | 14.21 MiB | C++ |
本题关联比赛 | |||
202103省实验桐柏一中普及组联赛 |
关于 知己知彼,百战不殆 的近10条评论(全部评论) |
---|
蜀魏两军经过数日的鏖战,沙场死伤遍野,惨不忍睹,均退回营寨修养,以备再战。一日,军师孔明,夜观天象,预测隔日将有西北风大作,遂决定派出一支神兵,驾驶刚刚研发的翼装,趁夜色,奇袭敌营。
魏军将防守阵营设计为网格状棋盘,棋盘上均匀地布置着大批暗哨,每个暗哨有精干士卒若干,一旦有外军进入暗哨防御范围,将被第一时间消灭。
每个暗哨的攻击规则跟中国象棋中马的规则类似,即:包含暗哨位置在内,每个暗哨可以消灭$9$个单位棋盘区域中的入侵者。如果外军空降的位置不是任何暗哨的攻击范围,则视为渗透成功。
为保险起见,蜀军师先派出了经验丰富的斥候若干,令他们摸清魏营每个暗哨的位置和每个单位区域的防御指数,以备神兵精准渗透。
防御指数约定:
($1$)如果某区域是暗哨,其防御指数初始值为$1$,否则初始值为$0$;
($2$)每个暗哨会使其$8$个防御区域的防御指数增加$1$;
历经千难万险,斥候们最终不负众望,凯旋而归。
请你协助军师,准确计算出安全单位区域的具体数目、敌营单位区域的最高防御指数以及等于该最高指数的区域个数。
第一行,包含两个正整数$n$和$m$,分别表示网格棋盘阵营的行列数和暗哨个数;
接下来$m$行,每行包含两个正整数$x$,$y$,分别表示一个暗哨位置的行列号,暗哨的位置无重复。
第一行,包含一个整数$num$,表示魏军阵营中安全单位区域(即防御指数为$0$)的总数。
第二行两个正整数,分别表示魏军阵营中单位区域的最高防御指数和该指数对应的区域个数。
6 3 2 3 3 4 4 2
18 3 1
$90$%的数据,$1<=n<=1400 , 1<=m<=n^2$;
$10$%的数据,$1<=n<=1800 , 1<=m<=n^2$;