首页 > 其他分享 >Codeforces Round #690 (Div. 3) F

Codeforces Round #690 (Div. 3) F

时间:2022-10-26 21:46:18浏览次数:45  
标签:690 int 线段 Codeforces 相交 back ans push Div

F. The Treasure of The Segments

理解题意就是要让我们找一个线段+他相交的所有线段max
我们暴力枚举线段 然后用sum-不相交的
不相交的就好算了 只有两种情况
一个线段左端点>r 一个线段的右端点<l
我们每次二分查找即可

void solve() {
    int n;cin>>n;
    vector<pair<int,int>>s;
    vector<int>a,b;
    for(int i=1;i<=n;i++){
        int x,y;cin>>x>>y;
        s.push_back({x,y});
        a.push_back(x);
        b.push_back(y);
    }
    sort(all(a));
    sort(all(b));
    std::reverse(b.begin(), b.end());
    int ans=INF;
    for(int i=0;i<n;i++){
        auto [x,y]=s[i];
        int t1=upper_bound(all(a),y)-a.begin();
        int t2=upper_bound(all(b),x,greater<>())-b.begin();
        ans=min(ans,(n-t1)+(n-t2));
    }
    cout<<ans<<endl;
}

标签:690,int,线段,Codeforces,相交,back,ans,push,Div
From: https://www.cnblogs.com/ycllz/p/16830166.html

相关文章

  • CF Round #829 题解 (Div. 2)
    F没看所以摆了.看拜月教教主LHQ在群里代打恰钱/bx目录A.TechnicalSupport(*800)B.KevinandPermutation(*800)C.MakeNonzeroSum(C1*1300,C2*1500)D.F......
  • D - Div Game -- ATCODER
    D-DivGamehttps://atcoder.jp/contests/abc169/tasks/abc169_d参考:https://blog.csdn.net/justidle/article/details/106474626 思路计算n中所有质数的幂,No......
  • Codeforces Round #830 (Div. 2) A-D
    比赛链接A题解知识点:贪心,数论。先求出序列最大公约数\(d\),如果为\(1\)直接输出\(0\)。否则,尝试用最后一个数操作,\(gcd(d,n)=1\)则可以,花费为\(1\)。否则......
  • Educational Codeforces Round 109 (Rated for Div. 2) D
    D.Armchairs我们发现性质这前面的0显然是给第一个1匹配而不会前面0的给第二个后面的给第一个显然不优有了这个性质我们就可以通过0来做文章要是这个位置是0我们显......
  • Ye Yuan-2019-DiverseTrajectoryForecastingWithDeterminantalPointProcesses
    #DiverseTrajectoryForecastingwithDeterminantalPointProcesses#paper1.paper-info1.1MetadataAuthor::[[YeYuan]],[[KrisKitani]]作者机构::Carne......
  • Codeforces Round #715 (Div. 2) C
    C.TheSportsFestival观察发现我们显然选择一个数字开始后我们拿周围的数字显然存在最优解(sort过)这样就很金典了n=2000我们显然可以暴力区间dp然后将转移只用从拿......
  • Codeforces Round #697 (Div. 3) D
    D.CleaningthePhone金典贪心吧先sort从大到小考虑12两种情况显然要是我们当前now+最大的一个1那我们就直接break了继续我们知道了我们现在+最大的一个1不够我们......
  • 固定div尺寸 图片适应不变形处理样式
    .div-image{   width:200px;   height:132px;   overflow:hidden;   display:flex;   align-items:center;   justify-......
  • Solution: CF Round #830 (Div. 2) D1&D2 Balance
    FirstCFroundatCambridge.SolvedA,B,D1intheround.Droppedfrompurpletoblue...Stillalongwaytogo...Solution:CFRound#830(Div.2)D1&D2Balanc......
  • Codeforces Round #735 (Div. 2) C
    C.Mikasa显然我们应该用log或者O(1)的时间来回答一个ans当n>m时显然我们不能n^m==0所以直接cout0(1)我们知道的是n^i=?那么显然n^?=i(2)然后对于每一个n^i的值是不同的......