
L - 病毒扩散(暴力)
发布日期:2021-05-04 14:45:23
浏览次数:12
分类:技术文章
本文共 736 字,大约阅读时间需要 2 分钟。
Description
2019-ncov的突然出现扰乱了人们的日常生活,它具有极强的传染性,可以快速的在人群中扩散,现在研究人员正在模拟其在人群中的扩散情况.
在一个n*m矩阵所示的人群中,*为普通人,#为佩戴口罩的人,@为病毒携带者,已知每秒每位病毒携带者会将病毒传染给相邻八个方向的未戴口罩的普通人。请问 x 秒后会有多少名传染者(初始为第0秒)?
Input
第一行输入空格分隔的三个数n,m,x代表n行,m列的空间,x秒(n,m<=1000)。
接下来n行每行m人如上述所示。
Output
一个数字,代表最终被传染的人数。
Sample
Input
4 4 2*****@****##**#*
Output
12
答案:
思路:因为数据量比较小,所以八个方向直接暴力,注意计数的方式
#include#include #define ll long longconst int N = 1111;using namespace std;char mp[N][N]; //存点int dp[N][N]; //标记数组int main(){ ios::sync_with_stdio(0); int n,m,x; cin>>n>>m>>x; int i,j; int cnt=0; for(i=0; i >mp[i][j]; if(mp[i][j]=='@') cnt++; } } int pos=0; while(x--) { for(i=0; i
发表评论
最新留言
不错!
[***.144.177.141]2025年04月03日 15时43分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
随笔一
2019-03-03
DataWay四种请求类型传参说明及缓存问题
2019-03-03
【2020阿里云博客部署实战】如何远程连接和管理控制台基本介绍
2019-03-03
【2020阿里云部署实战】使用Nginx/Caddy反向代理进行域名访问
2019-03-03
Python:入门小笔记
2019-03-03
Python:变量
2019-03-03
Java:class4 类和对象
2019-03-03
Java:class5 类的重载,final,static
2019-03-03
解决笔记本无法连接到此网络问题(Win10)
2019-03-03
Java高级之String的常用方法
2019-03-03
单链表的练习
2019-03-03
Linux中的C语言程序编译过程
2019-03-03
C程序举例:利用数组
2019-03-03
VBA之正则表达式(19)-- 相对引用转绝对引用
2019-03-03
巧用VBA统一数字单位
2019-03-03
你所不知道的Excel自定义函数BUG
2019-03-03
Transpose实现数组行列转置的限制
2019-03-03
VBA中数组72变(随心所欲复制)
2019-03-03
[Golang]golang中自动锁的实现
2019-03-03
installgithub-支持断点续传下载GitHubDesktop离线安装文件
2019-03-03