<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      [題解]CF2096B-Wonderful Gloves

      • 題意:有 \(n\) 種手套,第 \(i\) 種手套有 \(l_i\) 只左手套和 \(r_i\) 只右手套,現(xiàn)盲抽手套(抽取時無法分辨種類及左右),至少取多少只手套恰好取 \(k\) 種配對手套?
      • 關(guān)鍵詞:貪心(簽到題)
      • 題解:
        • 本題需考慮答案的上界(即最壞情況)。
        • 先考慮 \(1\) 種手套。對于無配對情形,通過每次抽取均為同側(cè)即可滿足,上界為 \(\max{(l,r)}\);對于配對情形,最壞為基于無配對情形的上界,再在另一側(cè)(即 \(\min{(l_i,r_i)}\) 側(cè))取 \(1\) 只手套即可滿足。
        • 再推廣到 \(n\) 種手套。對于 \(k=0\) 時,上界為 \(\sum\limits_{i=1}^n\max{(l_i,r_i)}\)\(k=1\) 時,基于 \(k=0\) 的上界再在另一側(cè)任取 \(1\) 只即可,而最壞即為任取的手套恰好為剩余手套中最多的那種;\(k=2\) 時,最壞需將 \(k=1\) 時任取的那種手套全部取完,再任取 \(1\) 只即可,上界即 \(\Big(\sum\limits_{i=1}^n\max{(l_i,r_i)}\Big)+\max{(\min{(l_i,r_i)})}+1\);而 \(k\) 時上界則為將前 \(k-1\) 種全部取完,再任取 \(1\) 只即可。
      • 實現(xiàn):
      #include<bits/stdc++.h>
      
      using namespace std;
      using ll=long long;
      #define int ll
      #define endl "\n"
      
      void solve(){
          int n,k;cin>>n>>k;
          vector<int>l(n),r(n),minn(n);
          for(auto &i:l) cin>>i;
          for(auto &i:r) cin>>i;
          int ans=0;
          for(int i=0;i<n;i++){
          	ans+=max(l[i],r[i]);//貪心,先都取最大的那側(cè)
          	minn[i]=min(l[i],r[i]);//剩余沒取的那側(cè)
         	}
          sort(minn.begin(),minn.end(),greater<>());//貪心,每次取沒取的那側(cè)最多的
          for(int i=0;i<k-1;i++) ans+=minn[i];//k-1種全部取完
          cout<<ans+1<<endl;
      }
      signed main(){
          ios::sync_with_stdio(0),cin.tie(0);
          int t=1;cin>>t;
          while(t--) solve();
          return 0;
      }
      
      posted @ 2025-04-20 13:19  椰蘿Yerosius  閱讀(20)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 制服丝袜美腿一区二区| 天天做天天躁天天躁| 国产精品人成视频免| av日韩在线一区二区三区| 天天看片视频免费观看| 国产果冻豆传媒麻婆精东 | 国产一区二区在线激情往| 潮喷失禁大喷水无码| 久国产精品韩国三级视频| 高唐县| 区一区二区三区中文字幕| 亚洲精品二区在线播放| 最新国产精品好看的精品| 国产精品一二三区蜜臀av| 67194熟妇在线直接进入| 免费无码一区二区三区蜜桃| 国产在线啪| 国产一区二区亚洲一区二区三区| 都市激情 在线 亚洲 国产| 国产一区二区三区不卡观| 重口SM一区二区三区视频| 免费人成在线观看成人片| 免费久久人人香蕉av| 中文字幕在线视频不卡一区二区 | 亚洲一区二区三成人精品| 最新亚洲av日韩av二区| 无码AV无码免费一区二区| 少妇av一区二区三区无码| 欧美精品亚洲精品日韩专| 日韩精品一区二区蜜臀av| 国产精品天天狠天天看| 国产自拍在线一区二区三区| 精品国产免费一区二区三区香蕉| 国产在线播放专区av| 少妇伦子伦精品无吗| 真实国产乱子伦视频| 国产精品高清一区二区三区| 国产精品永久在线观看| 少妇人妻偷人精品一区二| 日韩在线视频线观看一区| 亚洲区色欧美另类图片|