Source code for submission s624

fn.cpp

  1. #include <iostream>
  2. #include <cctype>
  3. #include <cmath>
  4. #include <complex>
  5. #include <cstdio>
  6. #include <string>
  7. #include <list>
  8. #include <map>
  9. #include <queue>
  10. #include <set>
  11. #include <sstream>
  12. #include <stack>
  13. #include <utility>
  14. #include <vector>
  15.  
  16. using namespace std;
  17.  
  18. #define DEBUG(x) cout << ">>> " #x << " : " << x << endl;
  19.  
  20. int main() {
  21. int n,m;
  22. while( scanf("%d %d", &n, &m) == 2 ) {
  23. map<int,int> neighbours;
  24. bool found = false;
  25.  
  26.  
  27. for( int i = 0; i < m; i++ ) {
  28. int u,v;
  29. scanf( "%d %d", &u, &v );
  30.  
  31. if( ++neighbours[u] >= 4 ) { found = true; }
  32. if( ++neighbours[v] >= 4 ) { found = true; }
  33. }
  34.  
  35. if( found ) {
  36. printf( "YES\n" );
  37. } else {
  38. printf( "NO\n" );
  39. }
  40. }
  41.  
  42. return 0;
  43. }
  44.