摘要: 简单数学题,注意分类讨论即可,把特殊情况考虑清楚。 #include<bits/stdc++.h> using namespace std; int main(){ double a,v,l,d,w; cin>>a>>v>>l>>d>>w; if(v<=w){ double sp=sqrt(2*a* 阅读全文
posted @ 2021-05-24 15:23 zjxxcn 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 贪心, 从左到右扫描,每个问号默认都变成右括号,如果左括号不够,那么就用前面的右括号去换左括号代价是-b+a,找代价最小的(set或者堆维护)。 #include<bits/stdc++.h> using namespace std; int const N=50000+10; char s[N]; 阅读全文
posted @ 2021-05-24 12:11 zjxxcn 阅读(34) 评论(0) 推荐(0) 编辑