摘要: 1.B爱恨的纠葛(先将ab排序,再二分查找ab元素间差值最小的一对,再从a和c中找出对应下标(因为第二个数组不能动),再交换a的两个下标位置的值) 1 #include<bits/stdc++.h> 2 using namespace std; 3 int a[1000005]; 4 int b[1 阅读全文
posted @ 2024-02-25 13:24 伊芙加登 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1.B - Jiubei and Overwatch(注意是范围伤害,只需要找出血量最大值就可以了) 1 #include<bits/stdc++.h> 2 using namespace std; 3 int a[10000]; 4 int main() 5 { 6 int m; 7 cin>>m 阅读全文
posted @ 2024-02-25 12:19 伊芙加登 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1.D守恒(主要通过数份数来和n作比较,一定要特判1这个特殊情况) #include<bits/stdc++.h> using namespace std; long long t[1000000]; void solve() { int n; cin>>n; long long sum=0,ans 阅读全文
posted @ 2024-02-25 12:04 伊芙加登 阅读(7) 评论(0) 推荐(0) 编辑