Problem A RecMin

给出一个$n \times m$的矩阵,其中$1 \leq n,m \leq 3\ times 10^3$

给出整数$a,b$,求出在矩阵中所有$a\ times b$子矩阵内元素最小值的和.

Solution :

  直接做滑动窗口两遍就可以了,即在做完行的滑动窗口的情况下,再做一次列的就可以了。

  复杂度大概是$O(nm)$的。

Problem B 新语言

设有含有$n$个字母长为$m$的单词$A$,

若$2A_i≤N$,则$A_{i+1}$一定要满足$A_i*2≤A_{i+1}$,且$A_i$字母不能作为单词结尾;

如果$2A_i>N$,则$A_{i+1}$的字母没有限制,且$A_i$字母可以作为单词结尾。

询问$A$有多少种不同的的数目,% 1e9 + 7 的意义下。

对于$100%$的数据,$1 \leq n,m \leq 10^6$

Solution :

转载于:https://www.cnblogs.com/ljc20020730/p/11386061.html

OCWA提高组模拟赛一 Solution相关推荐

  1. NOIP2017提高组模拟赛4 (总结)

    NOIP2017提高组模拟赛4 (总结) 第一题 约数 设K是一个正整数,设X是K的约数,且X不等于1也不等于K. 加了X后,K的值就变大了,你可以重复上面的步骤.例如K= 4,我们可以用上面的规则产 ...

  2. 第一届『Citric杯』NOIP提高组模拟赛 题解

    [官方题解]第一届『Citric杯』NOIP提高组模拟赛 题解 第一题 柠檬超市 这题是本次模拟赛的送分题.做法显然. 但是注意此题有一个陷阱: 注意W和C的规模都是10^9,所以如果直接用doubl ...

  3. 计蒜客NOIP2017提高组模拟赛(四)day1

    T1:小X的质数 小 X 是一位热爱数学的男孩子,在茫茫的数字中,他对质数更有一种独特的情感.小 X 认为,质数是一切自然数起源的地方. 在小 X 的认知里,质数是除了本身和 1 以外,没有其他因数的 ...

  4. nowcoder 提高组模拟赛 选择题 解题报告

    选择题 链接: https://www.nowcoder.com/acm/contest/178/B 来源:牛客网 题目描述 有一道选择题,有 \(a,b,c,d\) 四个选项. 现在有 \(n\) ...

  5. [NowCoder牛客]2021NOIP提高组模拟赛第二场T3——树数树(启发式合并堆)

    树数树 description solution code description [题目描述] 牛牛有一棵 n 个点的有根树,根为 1. 我们称一个长度为 m 的序列 a 是好的,当且仅当: • ∀

  6. 【洛谷】NOIP提高组模拟赛Day2【动态开节点/树状数组】【双头链表模拟】

    U41571 Agent2 题目背景 炎炎夏日还没有过去,Agent们没有一个想出去外面搞事情的.每当ENLIGHTENED总部组织活动时,人人都说有空,结果到了活动日,却一个接着一个咕咕咕了.只有不 ...

  7. 计蒜客NOIP2017提高组模拟赛(三)day2-小区划分

    传送门 dp,注意边界 1 #include<cstdio> 2 #include<cstdlib> 3 #include<algorithm> 4 #includ ...

  8. 第二届『Citric杯』NOIP提高组模拟赛

    一道防AK的好题 不得不吐槽这个题目背景和算法.这就是一脑筋急转弯啊. Code program hard; CONST FileName='hard'; var n,i,tot:longint;x, ...

  9. 2018年9月22日提高组模拟赛 T1 遨游

    大意 给定一些城市间的路费,先要找出最大的LLL,同时R≥LR\geq LR≥L并且RRR要最小,使得sss到ttt间经过的城市可以免费 思路 在题目中并没有明确给出所有城市间的路费,因为其还需要考虑 ...

最新文章

  1. linux如何使用vim显示行号语法高亮,(.vimrc简单使用)
  2. 简单介绍Linux下安装Tomcat的步骤
  3. Java判断字符串既不等于A也不等于B
  4. php把语音转成帧,[转载]用TCP/IP实现自己简单的应用程序协议:成帧器部分
  5. html实现 左图右文_让CSS flex布局最后一行左对齐的N种方法
  6. 一些不错的C++网站[秋镇菜]
  7. 霍兰德教育CEO被曝卷钱逃回英国 欠款超千万
  8. Altium Designer元件库下载
  9. 融易宝项目之EasyExcel和数据字典的使用
  10. HaneWIN (windows上的NFS服务器)使用说明
  11. matlab 计算对数似然相似度
  12. 初探MyBatis框架
  13. 通过 SQL Server 视图访问另一个IP地址数据库服务器表的方法
  14. Launcher布局加载流程
  15. java使用jacob操作word文档
  16. linux绘制进程树,Linux基础命令---显示树形进程pstree
  17. MFC设置应用程序图标
  18. tf2常用数据类型与常用函数汇总
  19. ssm高校学生档案信息管理系统 毕业设计- 附源码010936
  20. scrapy-爬取豆瓣电影排行250

热门文章

  1. php源码详解,PHP源码编译详解
  2. centos7 禁止ip访问_centos7 防火墙操作 屏蔽ip
  3. mysql phpwind_【phpwind教程:Linux Apache php MySQL GD PHPWind 集成环境配置】-phpwind教程-【零度中国】...
  4. 你知道怎么在生产环境下部署tomcat吗?,灵魂拷问
  5. Java后端职业规划,附学习笔记+面试整理+进阶书籍
  6. springboot中pom文件详解
  7. linux双网卡驱动配置,linux网卡驱动安装、双网卡绑定
  8. 网站精准定位从这三方面着手
  9. 网站优化工作关键——稳定排名!
  10. linux 强制刷新文件,vim 如何刷新或重载reload 已打开的文件