10 02考试总结

T1:

  在成都的一条街道上,一共有 N 户人家,每个家庭有 Xi 个人,他们和谐的生活在
一起,作为全国和谐街道,他们经常会小范围组织活动,每次活动会选择一户作为聚点,
并要求某些家庭参加,为了方便通知,村长每次邀请位置连续的家庭。因为每户人数不
同,每个家庭之间有一定距离,村长希望你计算出每次邀请的家庭的移动代价。第 i 个家
庭移动到家庭j的代价是: 
  Xi*dis(i,j) 
dis(i,j)表示i到j的距离,村长一共安排了m次聚会,每次邀请[Li,Ri]的家庭参加 
【输入】 
第一行两个数表示 n,m 
第二行n-1 个数,第 i个数表示第i 个家庭与第 i+1 个家庭的距离 Di 
 
第三行n 个数,表示每个家庭的人数 Xi 
 
之后 m行每行三个数 x l r,表示查询要把区间 [l,r]的家庭移动到x点的代价和 
【输出】 
 
对于每个询问输出一个数表示答案,对19260817取模 

分析:

这道题维护几个前缀和:

1.与1的距离前缀和。2.代价的前缀和。

但要注意这个坑人的取模运算,一定要加上mod。(然而我连要取模都不知道) 

 

 

T2:

  有 N 行 M 列的矩阵,每个格子中有一个数字,现在需要你将格子的数字分为 A,B
两部分 
要求: 
1、每个数字恰好属于两部分的其中一个部分 
2、每个部分内部方块之间,可以上下左右相互到达,且每个内部方块之间可以相互到达,
且最多拐一次弯 

分析:

因为最多转一次弯,所以很容易发现2种不同的颜色一定都会有占一对对角,然后就枚举4 种情况,对答案进行2分,验证。

 

 

T3:

给出一个长度为 n的序列,每个位置有个数字 Ai,有2个操作: 
1、区间修改,将[L,R]区间的数字加上一个数 
2、区间查询[l,r] 查询  
【输入格式】 
第一行两个整数 n,m ,表示序列长度和操作数。 
接下来一行, n个整数a_i 表示这个序列。 
接下来m 行,可能是以下两种操作之一: 
1 l,r,x,表示区间[l,r] 加上x   
2 l,r,p ,表示进行一次查询,模数为 p  

分析:

很明显,这是一道需要用线段树来维护序列的题。

还有,这道题求的是一段的幂,这需要广义欧拉定理。但是我并不会。。。。。。

总结:

总的来说,这三道题都不难想,但是需要一定的知识储备。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值