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

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

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

      T137226 彩虹海

      設目標體系$(n,a)$和答案體系$(m,b)$分別為集合$A$和集合$B$,那么我們可以猜想$B\subseteq A$。

      我們可以先通過反證法驗證下面兩個結論:

      若$x\in A$可以被其他$A$中的數表達出來,那么有$x\notin B$。

      若$x\in A$不能被其他$A$中的數表達出來,那么有$x\in B$。

      然后再通過上述結論,使用反證法證明$B\subseteq A$。具體就是取一個$x$,令$x\in B$且$x\notin A$,證明這樣的$x$不存在。

      于是我們只需要找到$A$中能被表達出來的數并刪去即可。

      具體來說,需要先將$a$排序,然后每次$\forall x\in[a_i,a_n]$,令$f_x\leftarrow f_{x-a_i}$。

       

      代碼:

      #include<iostream>
      #include<cstdio>
      #include<cstring>
      #include<cmath>
      #include<algorithm>
      #define IL inline
      #define RG register
      using namespace std;
      #define RI RG int
      #define RC RG char 
      const int N=100;
      const int M=25000;
      
          int T,n,a[N+3];
          bool f[M+3];
          
      IL void sol(){
          scanf("%d",&n);
          for(int i=1;i<=n;i++)
              scanf("%d",&a[i]);
              
          sort(a+1,a+n+1);
          memset(f,0,sizeof(f));
          
          f[0]=1;
          int ans=n;
          for(RI i=1;i<=n;i++){
              if(f[a[i]]){
                  ans--;
                  continue;
              }
              
              for(int j=a[i];j<=a[n];j++)
                  f[j]|=f[j-a[i]];
                  
          }
          printf("%d\n",ans);
          
      }
          
      int main(){
          freopen("data.in","r",stdin);
          freopen("data.ans","w",stdout);
          
          scanf("%d",&T);
          while(T--)
              sol();
              
          return 0;
          
      }
      View Code

       

      posted @ 2020-06-24 15:18  漢謖  閱讀(136)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲国产美女精品久久久| 尹人香蕉久久99天天拍欧美p7| 久久午夜私人影院| 在线亚洲午夜理论av大片| 成人亚洲狠狠一二三四区| 国产色视频网站免费| 男女啪啪高清无遮挡免费| 亚洲AV成人一区国产精品| 亚洲av综合色区在线观看| 国产精品综合色区av| 亚洲精品自拍在线视频| 国产午夜伦鲁鲁| 亚洲熟伦熟女新五十熟妇| 桃花岛亚洲成在人线AV| 爱情岛亚洲论坛成人网站| 亚洲综合国产激情另类一区| 欧美人与禽2o2o性论交| 精品人妻伦一二三区久久| 洮南市| 色狠狠综合天天综合综合| 欧美成本人视频免费播放| 亚洲精品国自产拍影院| 日产日韩亚洲欧美综合下载| 中文字幕天天躁日日躁狠狠躁免费| 色综合久久人妻精品日韩| 草草浮力影院| 国产精品美女久久久久久麻豆| 人人妻人人澡人人爽| 麻豆a级片| 青青草原国产精品啪啪视频| 搡bbbb搡bbb搡| 亚洲人成色99999在线观看 | 精品亚洲一区二区三区四区| 色偷偷偷久久伊人大杳蕉| 国产熟女肥臀精品国产馆乱| 白丝乳交内射一二三区| 色欲国产精品一区成人精品| 国产成人亚洲精品狼色在线| 国产日韩av免费无码一区二区三区| 久久综合给合久久狠狠狠88| 舟山市|