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

惠州网站设计培训东莞动点网络科技有限公司

惠州网站设计培训,东莞动点网络科技有限公司,湖北企业网站优化排名,网站开发技术的雏形 cgi正题 CF889E luogu 题目大意 给你 n 个数#xff0c;让你选择一个X#xff0c;使得 ∑i1nXmoda1moda2...modai\sum_{i1}^nX\mod a_1\mod a_2...\mod a_i∑i1n​Xmoda1​moda2​...modai​ 最大 解题思路 可以发现必定存在一个 i #xff0c;使得当前点贡献为 aia_iai​让你选择一个X使得 ∑i1nXmoda1moda2...modai\sum_{i1}^nX\mod a_1\mod a_2...\mod a_i∑i1n​Xmoda1​moda2​...modai​ 最大 解题思路 可以发现必定存在一个 i 使得当前点贡献为 aia_iai​否则把 X 加一显然可以得到更优的答案 朴素的状态转移很难优化考虑令 fi,jf_{i,j}fi,j​ 表示到第 i 个点当前值为 0∼j0\sim j0∼j当前总贡献为 i×(0∼j)fi,ji\times (0\sim j)f_{i,j}i×(0∼j)fi,j​即把 j 个状态存到了一起然后把模后的贡献存在 f 中 对于 ai1ja_{i1}jai1​j直接传递即可 否则存在两种转移 fi1,jmodai1max(fi,ji×(j−jmodai1)fi1,ai1−1max(fi,ji×(((j1)/ai1×ai1−1)−(ai1−1))f_{i1,j\mod a_{i1}}max(f_{i,j}i\times (j-j\mod a_{i1}) \\ f_{i1,a_{i1}-1}max(f_{i,j}i\times(((j1)/a_{i1}\times a_{i1}-1)-(a_{i1}-1)) fi1,jmodai1​​max(fi,j​i×(j−jmodai1​)fi1,ai1​−1​max(fi,j​i×(((j1)/ai1​×ai1​−1)−(ai1​−1)) 第二个转移即找到最大的值使其转移到 ai1−1a_{i1}-1ai1​−1 因为一个数模了之后至少减半所以最多转移 logxlog\ xlog x次 时间复杂度 O(nlognlogx)O(nlog\ n\ log\ x)O(nlog n log x) code #includemap #includecstdio #includecstring #includeiostream #includealgorithm #define ll long long using namespace std; mapll,ll::iterator it; ll n,x,y,z,ans; mapll,llf; int main() {scanf(%lld,n);for(int i1;in;i){scanf(%lld,x);if(i1)f[x-1]0;else{for(itf.lower_bound(x);it!f.end();f.erase(it)){y(*it).first;z(*it).second;f[y%x]max(f[y%x],z(i-1)*(y-y%x));f[x-1]max(f[x-1],z(i-1)*((y1)/x*x-x));}}}for(itf.begin();it!f.end();it)ansmax(ans,(*it).first*n(*it).second);printf(%lld,ans);return 0; }
http://www.zqtcl.cn/news/607303/

相关文章:

  • 绍兴做网站北京做公司网站
  • 青浦区网站建设公司商丘网站建设费用
  • 百度网站是怎么建设的wordpress媒体主题
  • 孝感网站建设xgsh国内比百度好的搜索引擎
  • 阅读网站怎样做网站右侧固定标题怎么做
  • 网站开发多少钱农民wordpress acf破解版
  • 厦门网站建设培训云南最便宜的网站建设
  • 吉安手机网站建设html网页布局
  • wordpress英文文章格式怎样给网站做优化
  • 新网站友链网店托管公司
  • 期末作业制作网站网站上传根目录
  • 新网站不被收录的原因兰州网络seo公司
  • 男生可以做网站编辑工作吗网站域名跟谁买
  • 我市精神文明建设的门户网站做网站需要写代码
  • 新网站推广网站搜索引擎优化的步骤
  • 网站建设20推广公司网站建设推广方案
  • 如何设计酒店网站建设好的交互网站
  • 怎么把自己的网站放到百度上九亭做网站
  • 张家界旅游网站建设网页设计作品欣赏分析
  • 订阅号自定义可以做链接网站不做网站dreamwa
  • 电子商务网站规划的原则做网站的集群方案
  • 山东建设银行怎么招聘网站自己做商城网站
  • 建设网站成本预算网站页面设计尺寸
  • 微官网和微网站首页房产网怎么查到房产
  • 高端服装产品网站建设织梦网站识别
  • 做调像什么网站找活注册网站请签署意见是写无
  • 郑州公司网站设计深圳福田有哪些公司
  • 怎么看网站是谁做的asp企业网站开发技术
  • 传奇手游网站大全9377编辑器wordpress
  • 网站集约化建设意见和建议苏州建设交通招聘信息网站