Submission #398940

#TimeUsernameProblemLanguageResultExecution timeMemory
398940almothana05Cop and Robber (BOI14_coprobber)C++14
0 / 100
47 ms1808 KiB
#include "coprobber.h" #include<iostream> #include<vector> #include<algorithm> using namespace std; int menge = 0 , jet = 0 , r = 0; int cmp = 0 ; bool done = 0; vector<vector<int> >num ; vector<vector<bool> > a; vector<int >vis(500+10 , 0), comp; int start(int N, bool A[MAX_N][MAX_N]) { int re = 0 , erge = 0; for(int i = 0 ;i < N ; i++){ re = 0; a.push_back(vector<bool>()); num.push_back(vector<int>()); for(int j = 0 ; j < N ; j++){ a[i].push_back(A[i][j]); if(a[i][j] == 1){ num[i].push_back(j); re++; } } if(re == 1){ erge = i; } } menge = N; jet = erge; vis[erge] = 1; return erge; } int nextMove(int R) { int now = 5000000 , pl; if(R == jet){ return jet; } if(a[jet][R] == 1){ jet = R; return jet; } for(int i = 0 ; i < menge ; i++){ if(vis[i] < now && a[jet][i] == 1){ now = vis[i]; vis[i] ++; jet = i; } } return jet; }

Compilation message (stderr)

coprobber.cpp: In function 'int nextMove(int)':
coprobber.cpp:40:25: warning: unused variable 'pl' [-Wunused-variable]
   40 |     int now = 5000000 , pl;
      |                         ^~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...