
【模拟】I Like Matrix!
发布日期:2021-05-07 22:49:12
浏览次数:14
分类:原创文章
本文共 549 字,大约阅读时间需要 1 分钟。
给定 k 种移动方式:从 (i, j) 移动到 (i + xk, j + yk)(xk, yk > 0)。询问在一个 n ∗ m 的矩阵中,
从 (1, 1) 出发,可以到达多少个位置。
Input
第一行包含三个整数 n,m 和 k。
之后 k 行每行包含两个 xi 和 yi。
Output
共一行包含一个整数 ans,表示可以到达的位置个数。
随意的模拟。。。
#include<cstdio>#include<iostream>using namespace std;int n,m,k,a,b,x,y,ans[101][101],Ans;int main(){ scanf("%d%d%d",&n,&m,&k); ans[1][1]=1; while(k--){ scanf("%d%d",&a,&b); for(int i=a+1;i<=n;++i) for(int j=b+1;j<=m;++j) ans[i][j]=max(ans[i][j],ans[i-a][j-b]); } for(int i=1;i<=n;++i) for(int j=1;j<=m;++j) Ans+=ans[i][j]; printf("%d",Ans);}
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年03月30日 18时29分40秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
IDEA 热部署太热情不好(失去焦点就热部署)
2019-03-04
访问docker中的nginx容器部署
2019-03-04
python绘制一份完美的中国地图
2019-03-05
准确率94%!Python 机器学习识别微博或推特机器人
2019-03-05
Python 元组Tuple 相对于数组List的优势
2019-03-05
Android基本知识
2019-03-05
在Java中,return null 是否安全, 为什么?
2019-03-05
命令模式【Command Pattern】
2019-03-05
如何将自己写的代码编进系统
2019-03-05
数据结构有哪些
2019-03-05
OSI 7 层网络模型
2019-03-05
Spring Bean 生命周期
2019-03-05
JDK 内置线程池
2019-03-05
JVM 参数默认值查询
2019-03-05
异常的继承结构
2019-03-05
SVN 和 Git 区别
2019-03-05
JDK 内置的多线程协作工具类的使用场景
2019-03-05
Java 源代码到运行的过程
2019-03-05