![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
补题
冲鸭szg
这个作者很懒,什么都没留下…
展开
-
acwing3764 三元数异或
原题链接题目来源:CF1328C一开始看到这道题有点懵逼,题目中有答案不唯一,输出合理答案则这道题就是找规律然后卡着极限情况AC贪心思维模拟题。因为max{a,b}最小,所以我们希望能均匀分配时优先均匀分配。我们可以假设max{a,b}=a。最开始的目的是让最大值为a(当然迫不得已才会分出大小,越往后拖越好(优先均匀分配))。。当出现s【i】值为1时,我们让a第i个值为1,b的第i个值为0,从这个位置开始就分出了大小,后面的赋值目的变成了让a尽量的小。在后面再出现s【i】值为1时,我们让a第i原创 2021-07-21 00:27:07 · 140 阅读 · 0 评论 -
uva12264
通过这个题发现了让自己的最大流模板中怀疑了两天人生的bug本代码留下了找bug的过程中的注释提醒自己的sb#include<bits/stdc++.h>using namespace std;const int N = 210;const int maxn = 210;const int INF = 0x3f3f3f3f;const int inf = 0x3f3f3f3f;int st,des;int n;char mapp[maxn][maxn];int a[maxn原创 2021-02-17 20:23:02 · 111 阅读 · 0 评论 -
uva10735
https://blog.sengxian.com/solutions/uva-10735 感谢思路和测试数据#include <bits/stdc++.h>//https://blog.sengxian.com/solutions/uva-10735 感谢思路和测试数据using namespace std;const int maxn=1e5+5;const int inf=0x3f3f3f3f;struct edge{ int to,cap,rev; in原创 2021-02-18 11:33:39 · 83 阅读 · 0 评论 -
codeforces 1485C
codeforces 1485C#include <bits/stdc++.h>using namespace std;typedef long long ll;//https://codeforces.com/blog/entry/87470void solve(){ ll x, y; cin >> x >> y; ll ans = 0; /**[a/b]=a%b=k a=k*b+b 结合a的范围 a<x &am原创 2021-02-13 16:39:49 · 136 阅读 · 1 评论 -
1495B - Let‘s Go Hiking 博弈
原题链接学习博客:某大佬的分析#include <bits/stdc++.h>using namespace std;//https://blog.csdn.net/donname/article/details/114660119const int maxn=2e5+5;int v[maxn],l[maxn],r[maxn],maxlen,cnt,top;int main(){ int n; cin>>n; l[0]=r[n+1]=v[0]原创 2021-03-11 17:36:23 · 215 阅读 · 0 评论 -
2021天梯赛赛后补题(L1-乘法口诀数列)(L2 包装机)(L2 病毒溯源)
L1最后一道 L2的前三道皆因为各种原因最后几个测试点出现段错误没有拿全部分数。。。(L2最后一道其实也是段错误,只不过最后改过来了)段错误段的我人都傻了先说L1最后一道题 少考虑了乘法结果的末尾为0的情况#include <bits/stdc++.h>using namespace std;const int N = 1e6+5;int sum[N],n;int main(){ cin>>sum[0]>>sum[1]>>n;原创 2021-04-26 00:19:51 · 356 阅读 · 0 评论