自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Codeforces Round #783(Div2) C Make it Increasing

C Make it Increasing 题目链接 题目大概意思是给你一个长度为n的数组a和一个长度为n的数组b,b开始的时候每一个元素都是0,你可以对b数组的每一个位置加上对应的a数组的元素,问你最少经过多少次操作可以使得b单调递增。 拿到题看了一下,肯定有一个点是0,我们只需要枚举每一个位置是0的时候找出最少的次数就可以了,时间复杂度是n2,对于5000绰绰有余,代码如下,记得开long long。 #include<bits/stdc++.h> using namespace std;

2022-04-20 11:20:08 229

原创 CF1612C Chat Ban

cf1612C Chat Ban 输入k和x,求出你能过发送信息的行数 可以分开3种情况去讨论,如何根据求根公式去求 #include<bits/stdc++.h> using namespace std; typedef long long ll; void solve(){ ll k,x; cin>>k>>x; ll ans=0; if(x>=k*k){ cout<<2*k-1<<endl; return; } i

2021-11-25 11:18:28 619

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除