牛オフ練習試合53 Cタイトルのビットセット

トピックリンクhttps://ac.nowcoder.com/acm/contest/1114/C

#include <ビット/ STDC ++ H>
 使用して 名前空間STDを、
#defineがっ長い長
 の#define ULL符号なし長い長
 のconst  int型 P = 1E9 + 7 const  int型 N = 1010 ; 
ビット集合 <N> [N]、T、Q。// T是模式串、Q是目标串
チャーS [N]。
INT のmain()
{ 
    int型N、M、T。
    CIN >> N >> M。
    以下のためにint型 i = 1 ; iが<= N; iが++ 
    { 
        scanf関数(" %sの" 、S);
        INT J = 0 ; J <Mであり、j ++ 
        { 
            [I] [J] =(S [J] == ' 1 ' )。
         } 
    } 
    CIN >> T。
    一方、(T-- 
    { 
        scanf関数(" %sの" 、S);
        以下のためにint型 i = 0 ; iがm <; iは++ 
        { 
            もし、(S [I] == ' _ ' 
            { 
                T [I] = 0 ;
                [i]は、Q = 0 
            } 
            
            { 
                Q [I] =(S [I] == ' 1 ' )。
                T [I] = 1 
            } 
        } 
        int型 ANS = 0 以下のためにint型 i = 1 ; iが<= N; iが++ 
        { 
            場合(([I]&T)== q)は
                ANS ++ 
        } 
        COUT << ANS << " の\ n " 
    }
    リターン 0 ; 
}

 

おすすめ

転載: www.cnblogs.com/hh13579/p/11665441.html