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

SMU WINTER 4th

补题

牛客

训4

https://ac.nowcoder.com/acm/contest/120564#question

A

双重循环判断有多少个数小于等于ai
if (cnt * 10 >= (n - 1) * 8) sum += a[i];

B

用前缀和记录第i个首领在位第1年是公元几年
然后每次询问时b[x]+y-1

I

手动模拟会发现 多种颜色筹码下注会使得期望进一步降低
于是所有筹码都不下注是最优解
输出"####"即可

C

构造的序列最后就是格雷码
格雷码:相邻两个数字在二进制中有且仅有一位不同

H

维护受单点更新影响的少量状态,也就是说维护的是每个格子作为中心时、曼哈顿距离不超过2的13个格子的总和
预先计算每个格子f[i][j](以该格子为中心、曼哈顿距离≤2 的菱形区域之和),当某个格点(x,y)增加z 时,仅会影响满足∣i−x∣+∣j−y∣≤2 的至多13个中心格子的 f值,逐个把这 13 个f加上z并更新全局最大值即可

点击查看代码
#include<bits/stdc++.h>
using namespace std;#define ll long long
#define endl '\n'
const ll modd=998244353;const ll N=5e2+10;
ll a[N][N];
ll f[N][N];ll cnt;
ll ddx[15],ddy[15];void solve()
{ll n,m,q;cin>>n>>m>>q;for(ll i=1;i<=n;++i){for(ll j=1;j<=m;++j){cin>>a[i][j];}}for(ll i=-2;i<=2;++i){for(ll j=-2;j<=2;++j){if(abs(i)+abs(j)<=2){ddx[cnt]=i;ddy[cnt]=j;cnt++;}}}ll maxval=-1;ll maxi=1,maxj=1;for(ll i=1;i<=n;++i){for(ll j=1;j<=m;++j){ll sum=0;for(ll k=0;k<cnt;++k){ll xx=i+ddx[k];ll yy=j+ddy[k];if(xx>=1&&xx<=n&&yy>=1&&yy<=m){sum+=a[xx][yy];}}f[i][j]=sum;if(sum>maxval){maxval=sum;maxi=i;maxj=j;}}}for(ll i=0;i<q;++i){ll x,y,z;cin>>x>>y>>z;a[x][y]+=z;for(ll i=0;i<cnt;++i){ll xx=x+ddx[i];ll yy=y+ddy[i];if(xx>=1&&xx<=n&&yy>=1&&yy<=m){f[xx][yy]+=z;if(f[xx][yy]>maxval){maxval=f[xx][yy];maxi=xx;maxj=yy;}}}cout<<maxi<<" "<<maxj<<'\n';}
}int main()
{ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);ll lll=1;
//	cin>>lll;while(lll--){solve();
//		if(lll) cout<<'\n';}return 0;
}
F
http://www.jsqmd.com/news/383398/

相关文章:

  • Java性能优化实战:从原理到调优技巧
  • 玩转Linux命令组合:创意大赛全攻略
  • Gemini认证:AI人才的黄金通行证
  • QUIC 协议:为什么谷歌要用 UDP 重做一遍 TCP?完整教程:从入门到实战部署
  • 【练习版】使用paramiko批量的查询,管理,配置路由器交换机
  • 2026年第一季度驻马店SPC蜂窝铝整板厂商选择指南 - 2026年企业推荐榜
  • 梦笔记20260215
  • 提示工程项目不赚钱?架构师教你用5个维度诊断商业模式问题
  • 大数据领域Zookeeper在数据挖掘中的应用场景分析
  • 环境可持续发展的新引擎:Agentic AI与提示工程的完美融合
  • 大数据领域Hadoop的调优经验分享
  • HBase的高可用架构设计,保障大数据服务不间断
  • Java Web 反欺诈平台系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • 移动开发领域的移动 UI 设计的响应式设计优势
  • 码头船只货柜管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
  • 杭州青少年男款内衣源头厂家精选指南:三大优质厂商深度解析 - 2026年企业推荐榜
  • SpringBoot+Vue JS个人云盘管理系统平台完整项目源码+SQL脚本+接口文档【Java Web毕设】
  • 2026组合健身器材选型指南:权威厂商深度测评与决策路径 - 2026年企业推荐榜
  • 【毕业设计】SpringBoot+Vue+MySQL Web宠物商城网站平台源码+数据库+论文+部署文档
  • Java Web 毕业就业信息管理系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • Java Web web电影院购票系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • Java SpringBoot+Vue3+MyBatis JS个人云盘管理系统系统源码|前后端分离+MySQL数据库
  • web电影院购票系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
  • 2026年2月优质点火线圈厂商综合评测与电话指南 - 2026年企业推荐榜
  • 2026年第一季度水利水电施工企业口碑盘点与选型指南 - 2026年企业推荐榜
  • 大数据挖掘中的采样技术:处理不均衡数据
  • 大数据领域数据服务的容灾备份方案
  • AI应用架构师解读AI驱动混合现实应用的用户体验
  • 智能家居生态系统中AI应用的变革,由AI应用架构师引领
  • 从快照到时间序列:一次实时行情系统的结构演进与架构取舍