Submission #4975867


Source Code Expand

#include<bits/stdc++.h>
using namespace std;
int main() {
  int N, M, s, e, m, ans=1; cin >> N >> M;
  vector<int> Mask(M, 0);
  for (int i = 0; i<M; i++) {cin >> s >> e; Mask[i] = (1<<s-1) | (1<<e-1);}  
  for (int bit = 0; bit < (i<<M); bit++) {
    for (int i = 0; i<M; i++) {
      m = 0;
      if(bit & Mask[i]) m |= Mask[i];
    }
    if (bit == m) ans = max(ans, __builtin_popcount(bit))
  }
  cout << ans << "\n";
}

Submission Info

Submission Time
Task D - 派閥
User zumitan
Language C++14 (GCC 5.4.1)
Score 0
Code Size 437 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:7:28: error: ‘i’ was not declared in this scope
   for (int bit = 0; bit < (i<<M); bit++) {
                            ^
./Main.cpp:13:3: error: expected ‘;’ before ‘}’ token
   }
   ^