Submission #516476

#TimeUsernameProblemLanguageResultExecution timeMemory
516476jamezzzStray Cat (JOI20_stray)C++17
15 / 100
45 ms16556 KiB
#include "Anthony.h" #include <bits/stdc++.h> using namespace std; namespace{ int FunctionExample(int i, int A) { return i % A; } } // namespace vector<int> Mark(int N,int M,int A,int B,vector<int> U,vector<int> V){ if(A>=3){ vector<int> dist(N,-1); vector<vector<int>> AL(N); for(int i=0;i<M;++i){ AL[U[i]].push_back(V[i]); AL[V[i]].push_back(U[i]); } queue<int> q; dist[0]=0;q.push(0); while(!q.empty()){ int u=q.front();q.pop(); for(int v:AL[u]){ if(dist[v]==-1){ dist[v]=dist[u]+1; q.push(v); } } } //for(int i=0;i<N;++i)printf("%d %d\n",i,dist[i]); vector<int> X(M); for(int i=0;i<M;++i){ if(dist[U[i]]!=dist[V[i]])X[i]=(dist[U[i]]+dist[V[i]])%3; else X[i]=(2*dist[U[i]]+1)%3; //printf("%d %d %d %d %d\n",U[i],V[i],dist[U[i]],dist[V[i]],X[i]); } return X; } else{ vector<int> X(M); return X; } }
#include "Catherine.h" #include <bits/stdc++.h> using namespace std; bool tree=true; void Init(int A, int B){ if(A>=3)tree=false; } int Move(vector<int> y){ if(!tree){ if(y[0]==0&&y[1]==0)return 2; if(y[0]==0&&y[2]==0)return 1; if(y[1]==0&&y[2]==0)return 0; if(y[0]==0)return 2; if(y[1]==0)return 0; if(y[2]==0)return 1; } else{ return 0; } }

Compilation message (stderr)

Anthony.cpp:6:6: warning: 'int {anonymous}::FunctionExample(int, int)' defined but not used [-Wunused-function]
    6 |  int FunctionExample(int i, int A) {
      |      ^~~~~~~~~~~~~~~

Catherine.cpp: In function 'int Move(std::vector<int>)':
Catherine.cpp:23:1: warning: control reaches end of non-void function [-Wreturn-type]
   23 | }
      | ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...