传送门

解题思路

二维前缀和。

代码

#include<iostream>
#include<cstdio>
#include<cstring> using namespace std;
const int MAXN = ; inline int rd(){
int x=,f=;char ch=getchar();
while(!isdigit(ch)) {f=ch=='-'?:;ch=getchar();}
while(isdigit(ch)) {x=(x<<)+(x<<)+ch-'';ch=getchar();}
return f?x:-x;
} int n,r,a[MAXN][MAXN],ans; int main(){
n=rd(),r=rd();int x,y,w;
for(int i=;i<=n;i++){
x=rd(),y=rd(),w=rd();x++;y++;
a[x][y]=w;
}
for(int i=;i<=;i++)
for(register int j=;j<=;j++)
a[i][j]=a[i][j]+a[i-][j]+a[i][j-]-a[i-][j-];
for(register int i=r;i<=;i++)
for(register int j=r;j<=;j++)
ans=max(ans,a[i][j]-a[i-r][j]-a[i][j-r]+a[i-r][j-r]);
cout<<ans<<endl;
return ;
}
 

最新文章

  1. 在Windows中玩转Docker Toolbox
  2. ie6支持最小高度
  3. AJAX的核心XMLHttpRequest对象
  4. [无聊的事-连载之连开100个VS] 折腾你的骚机吧,骚年们!!!
  5. 关于GRUB2
  6. 查看死锁 的存储过程 ,工具存储过程 sp_who_lock
  7. C#程序猿电脑重装记录
  8. svn: warning: &#39;xxxxxx&#39; is already under version control
  9. Cocos2d-x使用iOS游戏内付费IAP(C++篇)
  10. paramiko socket.error: Int or String expected
  11. Spring Boot 1.5.4集成Redis
  12. UCOSii项目在NIOSii上的移植
  13. jQuery的属性,事件及操作
  14. OAuth2.0学习(1-7)授权方式4-客户端模式(Client Credentials Grant)
  15. 2019年5款你必须知道的顶级ASO优化工具
  16. #WEB安全基础 : HTTP协议 | 0x10 扩展HTTP报文结构概念和内容编码
  17. Django框架(二)
  18. vue实例生命周期详解
  19. Ruby数组的操作
  20. redmine3.2 的部署

热门文章

  1. Photoshop基本操作
  2. 「题解」:$Game$
  3. chattr和lsattr命令,不能被删除、改名、设定链接关系,同时不能写入或新增内容
  4. 缓冲(cache)和缓存(buffer)
  5. java-day09
  6. 2019-8-30-PowerShell-通过-WMI-获取系统安装的驱动
  7. Linux 通用数据结构说明
  8. Codeforces Round #478 Div2 975A 975B 975C 975D
  9. NPM 的基本使用
  10. springboot与任务(异步任务)