首页 > 其他分享 >2023.10.01 日记

2023.10.01 日记

时间:2023-10-01 21:55:53浏览次数:47  
标签:01 int 2023.10 cin maxn tie 日记

1 + 1 = 2

令 \(f[i]\) 为 \(a+b=i\) 的和。

显然可得 \(f[a]=f[a-b]+f[b],f[1]=1\)。

所以可得 \(1+1=f[1]+f[1]=f[2]=2\)。

code

#include<bits/stdc++.h>
using namespace std;
const int maxn=1e5+10;
int a,b,f[maxn];
int main(){
  ios::sync_with_stdio(false);
  cin.tie(0),cout.tie(0);
  cin>>a>>b;
  f[1]=1;
  for(int i=2;i<=a+b;i++){
    for(int j=1;j<=i;j++){
      f[i]=max(f[i],f[i-j]+f[j]);
    }
  }
  cout<<f[a+b];
  return 0;
}

标签:01,int,2023.10,cin,maxn,tie,日记
From: https://www.cnblogs.com/xhr0817-blog/p/17739327.html

相关文章

  • 日记,兼水题乱做,兼闲话瞎讲,兼厕纸,还兼了点其他的什么东西
    总想写点东西,但是写一篇博文太耗时间了,就写点小玩意罢2023/10/1CF1662D一个神秘构造题。首先要注意到操作可逆,还要注意到字母B有特殊性质,更要注意到题目中给的操作可以转化为互换相邻字母A和字母B位置。主要考察注意力......
  • Work_01
    1-1顺序表基本操作本题要求实现顺序表的操作集。函数接口定义:PositionFind(ListL,ElementTypeX);boolInsert(ListL,ElementTypeX,PositionP);boolDelete(ListL,PositionP);其中List结构定义如下:typedefintPosition;typedefstructLNode*List;s......
  • Windows Server 2012 R2版本区别
    WindowsServer2012R2版本区别https://it.cha138.com/android/show-2899728.htmlWindowsServer2012R2激活密钥https://m.haozhuangji.com/xtjc/162316223.html......
  • 一周总结(2023.9.25-2023.10.1)
    听课方面周一听了Nit的分块和莫队,前面还比较可以跟得上,后面基本掉线,写了个回滚莫队板子,口胡了前面几道题。后面就去做课件了。讲课之后补了自己的一些题,但是前面的题还比较多,需要快速补题。讲课方面在ddl之前eps秒做完了课件。还是要加速。讲课的时间还有剩余,下次要准备......
  • P5299 [PKUWC2018] Slay the Spire
    P5299[PKUWC2018]SlaytheSpire洛谷:P5299[PKUWC2018]SlaytheSpireLOJ:#2538.「PKUWC2018」SlaytheSpire前言:请分清楚使用和抽取。九条要抽取\(m\)张牌,但只会使用\(k\)张牌。首先考虑当抽出的\(m\)张牌确定时的策略:记\(m\)张牌中强化牌的数量为\(c\)。......
  • 2023.10.1日报
    今天配置了vue环境,学习了基础的vue语法,在这个过程中遇到了如下问题1.安装完node.js和vuecli后,创建项目的时候出现了问题我无法通过yarnserve启动项目,但由于默认下载设置的是yarn,导致也无法使用npmrunserve启动在这里卡了很久,解决办法是在C盘的user目录下有一个文件,其实后面......
  • [POI2014] HOT-Hotels 加强版
    [POI2014]HOT-Hotels题面翻译给定一棵树,在树上选\(3\)个点,要求两两距离相等,求方案数。题目描述Thereare\(n\)townsinByteotia,connectedwithonly\(n-1\)roads.Eachroaddirectlylinkstwotowns.Alltheroadshavethesamelengthandaretwoway.Itis......
  • 01_nodejs简介
    01【nodejs简介】1.前言Node的重要性已经不言而喻,很多互联网公司都已经有大量的高性能系统运行在Node之上。Node凭借其单线程、异步等举措实现了极高的性能基准。此外,目前最为流行的Web开发模式是前后端分离的形式,即前端开发者与后端开发者在自己喜欢的IDE上独立进行开发,......
  • Codeforces Round 901 (Div. 2)
    CodeforcesRound901(Div.2)A-JellyfishandUndertale解题思路:卡在最后秒放。若\(x_i>(a-1)\):那么该\(x_i\)的贡献为\(a-1\)。否则,该\(x_i\)的贡献为\(x_i\)。代码:#include<bits/stdc++.h>usingnamespacestd;usingll=longlong;typedefpair<int,in......
  • 901DIV2 (A~D)
    901DIV2A~DA:大于等于\(a-1\)的贡献都是a-1.voidsolve(){intans=0;inta,b,n;cin>>a>>b>>n;ans+=b;for(inti=1;i<=n;i++){intx;cin>>x;if(x>=a)x=a-1;ans+=x;}cout<<......