Submission #1132740

#TimeUsernameProblemLanguageResultExecution timeMemory
1132740jamjanekNavigation 2 (JOI21_navigation2)C++20
7 / 100
307 ms876 KiB
#include "Anna.h" #include <bits/stdc++.h> using namespace std; namespace { int Function(int x, int y, int r, int c) { if(c > y)return 0; if(c < y)return 1; if(r > x)return 2; if(r < x)return 3; return 4; } } // namespace void Anna(int N, int K, std::vector<int> R, std::vector<int> C) { for (int r = 0; r < N; r++) { for (int c = 0; c < N; c++) { int suma = 0; for(int i=0;i<K;i++) suma = suma*5+Function(r, c, R[i], C[i]); SetFlag(r, c, suma+1); // cerr<<suma+1<<" "; } // cerr<<"\n"; } }
#include "Bruno.h" #include <bits/stdc++.h> using namespace std; std::vector<int> Bruno(int K, std::vector<int> value) { for(auto &j: value)j--; std::vector<int> res(K, 0); for (int i = K-1; i >= 0; i--) { res[i] = (value[4] % 5); value[4]/=5; } // for(int i=0;i<K;i++) // cerr<<res[i]<<" "; return res; }
#Verdict Execution timeMemoryGrader output
Fetching results...