当前位置: 首页 > news >正文

厦门SEO_厦门网站建设网站 横幅

厦门SEO_厦门网站建设,网站 横幅,济南网站优化小黑,上海装修公司排名榜十大品牌输入一个 n行 m列的整数矩阵,再输入 q个询问,每个询问包含四个整数 x1,y1,x2,y2,表示一个子矩阵的左上角坐标和右下角坐标。 对于每个询问输出子矩阵中所有数的和。 输入格式 第一行包含三个整数 n,m,q。 接下来 n…

输入一个 n行 m列的整数矩阵,再输入 q个询问,每个询问包含四个整数 x1,y1,x2,y2,表示一个子矩阵的左上角坐标和右下角坐标。

对于每个询问输出子矩阵中所有数的和。

输入格式

第一行包含三个整数 n,m,q。

接下来 n行,每行包含 m个整数,表示整数矩阵。

接下来 q行,每行包含四个整数 x1,y1,x2,y2,表示一组询问。

输出格式

共 q行,每行输出一个询问的结果。

数据范围

1≤n,m≤1000,
1≤q≤200000,
1≤x1≤x2≤n,
1≤y1≤y2≤m,
−1000≤矩阵内元素的值≤1000

输入样例:

3 4 3
1 7 2 4
3 6 2 8
2 1 2 3
1 1 2 2
2 1 3 4
1 3 3 4
输出样例:
17
27
21

#include<bits/stdc++.h>
using namespace std;const int N = 1010;int n, m, q;
int s[N][N];
int main() {cin >> n >> m >> q;for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {cin >> s[i][j];}}for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {s[i][j] += s[i - 1][j] + s[i][j - 1] - s[i - 1][j - 1];}}while (q--) {int x1, y1, x2, y2;cin >> x1 >> y1 >> x2 >> y2;cout << s[x2][y2] - s[x1 - 1][y2] - s[x2][y1 - 1] + s[x1 - 1][y1 - 1] << endl;}return 0;
}
http://www.yayakq.cn/news/83595/

相关文章:

  • 外贸网站优化在线推广wordpress连接自建数据库
  • 太原网络营销网站网站建设优化服务咨询
  • wordpress吐槽插件东莞网站关键词优化哪家好
  • 慈利网站建设如何做京东购物网站
  • 如何做网络集资网站帮忙做文档的网站
  • 网络推广网站有哪些百度搜索推广的五大优势
  • 用易语言做攻击网站软件下载京东商城官方网站
  • 贵州 网站备案沈阳做网站公司哪家好
  • wordpress站点目录免费建站排名
  • 本地常州微信网站建设唯品会网站建设数据安全分析
  • 奉化市建设局网站网站建设公司怎么办
  • windows2008 建网站企业商务网
  • 上海手机网站建设电话咨询wordpress 音乐服务器
  • 做品牌网站哪个好点永泰城乡建设网站
  • 做一网站多少钱云南省住房和城乡建设厅网站首页
  • 有做材料的网站吗前端开发年终总结
  • 阿里巴巴国际贸易网站固镇做网站多少钱
  • 建设公司网站报价网站做效果联系方式
  • 洛阳做天然气公司网站网站 不备案
  • 灰色项目网站代做什么用wordpress
  • 做视频上传多少个网站企业网站seo排名优化
  • 上海松江网站建设庐江魅力网做网站号码
  • 南昌电子商务网站建设做网站需要招什么职位
  • 开发区网站建设的目的免费广告投放网站
  • 郑州微科网站建设网站做百度百科
  • 越秀定制型网站建设做网站打算套用模板
  • 网站建设背景分析论文自己开发app
  • 青县做网站价格政务公开网站开发
  • 手机版素材网站网络营销 企业网站
  • win7在iis中新建一个网站自己建设网站麻烦吗