# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
642703 | 2022-09-20T11:55:47 Z | TimDee | Brperm (RMI20_brperm) | C++17 | 4 ms | 1908 KB |
#include "brperm.h" #include <bits/stdc++.h> using namespace std; string S; void init(int n, const char s[]) { for (int i=0; i<n; ++i) S.push_back(s[i]); } int query(int ind, int k) { //++k; for (int i=ind; i<ind+(1<<k); ++i) { int j=0; for (int b=k-1; b>=0; --b) { j+=(((i-ind)>>b)&1)<<(k-1-b); } if ((j+ind>=S.length()) || (i>=S.length())) exit(1); if (S[i]!=S[j+ind]) return false; } return true; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 0 ms | 212 KB | Execution failed because the return code was nonzero |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 0 ms | 212 KB | Execution failed because the return code was nonzero |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 4 ms | 1908 KB | Execution failed because the return code was nonzero |
2 | Halted | 0 ms | 0 KB | - |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Runtime error | 0 ms | 212 KB | Execution failed because the return code was nonzero |
2 | Halted | 0 ms | 0 KB | - |