最终还是水过去的解题报告

最终还是水过去的解题报告


学号:16340269
数据科学与计算机学院


目录


来打一盘cf

咳咳咳,这并不是那个三亿玩家的枪战游戏
而是一个真人在线打(shuā)怪(tí)冲分升级的网站
来让我们看看Top10

Top10大神
对于常年占据榜首的tourist我只能献上膝盖,有兴趣了解的可以百度一下

点击这里进入战斗种族的打怪基地 1

—————————————–华丽的分割线———————————————-

离开oi后第一次打比赛,还是wzy还是gtc,只是不在那间充满美好记忆的机房

进入正题——解题报告

题目#373 Div.2

A. Vitya in the Countryside

题目概述: 给定一串数字,判定接下来的数字大小是上升还是下降
解题思路:一道大水题,只需要对最后2个数字进行简单判断即可,当然也有可能只输入了一个数字。

B.Anatoly and Cockroaches

题目概述:输入一串只由r和b组成的字符串,可进行2种改变:①将r改成b,或者将b改成r。②将任意2个位置的字符进行换位。最终得到一个r和b间隔出现的字符串,求最少需要多少次操作。
解题思路: 很显然,我们的最终情况只有两种可能,即r*****或b******。若一种字符错位的更多,那么可优先与另一种字符的错位处互换,再将剩余的进行改变,来减少重复操作。
[请允许我插入一个小小的公式]

ans=min(max(sumr1,sumb1),max(sumr2,sumb2))

C. Efim and Strange Grade

题目概述:给定一个小数,并且给定能进位的次数,你可以任选一个可以进位的位置(即满足四舍五入)进行进位,得到一个最大的数字。
解题思路: 一道代码题,当然是找最前面的可进位数字进行进位咯。

D.神秘失踪的一题

E. Sasha and Array

题目概述:给定一个有n个数的数列,可以进行m次操作。操作有两种:1、1 l r x,即[l,r]内每个数加上x。2、 2 l r,即输出 ri=lf(ai) ,其中 f(ai) 表示斐波那契数列的第 ai 位。当然因为数字很大,所以对 109+7 取模。
解题思路: 1、 ai 那么大位的斐波那契数要怎么求呢?当然是矩阵快速幂啊!

[1110][11]
2、区间修改,区间查询?当然是Segment-Tree啊! Segment tree?什么鬼?


  1. Codeforces是一家为计算机编程爱好者提供在线评测系统的俄罗斯网站。该网站由萨拉托夫国立大学的一个团体创立并负责运营。
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值