首页 > Villages: Landlines
头像 okoknoproblem
发表于 2022-07-18 21:24:04
D-Mocha and Railgun 题意:给定一原点为(0,0)的圆,其中有一点Q,以点Q为中心的宽度为2d矩形自由旋转,与圆相交的一侧的最大弧 代码: 思路: 过原点O作两平行线垂线,垂点分别为C,D,设一侧与圆交点分别为A,B 所求弧对应圆心角a=∠AOD-∠BOD; 令OC=x,则OD= 展开全文
头像 MGlory
发表于 2022-07-18 22:51:49
III题期望dp 设f[i][j]f[i][j]f[i][j]表示牌堆里剩iii张牌,还差jjj个对子还需摸多少次 注意还差jjj个对子手里还有2j−12j-12j−1个单牌,摸到不同于手里的牌,不管是否替换掉手里的牌,牌堆里仍有3(2j−1)3(2j-1)3(2j−1)个是需要的牌 在当前状态考虑 展开全文
头像 QQQQQQ5292
发表于 2022-07-18 19:44:31
G - 签到题 A - 简单题 题意就是给一堆区间把所有相交的区间合并,找出合并后,所有区间后的空隙有多少 void solve() { cin >> n; vector<pii> a; for (int i = 1, x, y; i <= n; i++) 展开全文
头像 QingQingDE
发表于 2022-07-21 15:53:41
A Villages: Landlines 比赛时候写出来的,但是自己最初对题意的理解很不到位,想的很复杂,多亏队友想出来的思路,以后还要继续多练 #include<bits/stdc++.h> using namespace std; #define int long lon 展开全文
头像 凉心丫
发表于 2022-07-19 11:32:32
A #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N = 2e5 + 50; struct node { int x, r; int l, R; }a[N]; bool cmp 展开全文
头像 JH_Rabbit
发表于 2022-07-23 21:34:46
2022牛客暑假第一场 A-Villages: Landlines 题目链接 题意简述: 在一个一维空间里,有若干个建筑和一个电站,它们各自有一个坐标xix_ixi​和覆盖半径rir_iri​。建筑与建筑、建筑与电站之间的连接需要通过电塔,电塔在建筑(电塔)覆盖范围内即直接连接。电塔之间的连接通过电 展开全文

等你来战

查看全部