Submission #746343

# Submission time Handle Problem Language Result Execution time Memory
746343 2023-05-22T11:33:45 Z doowey Brperm (RMI20_brperm) C++14
0 / 100
5 ms 2644 KB
#include <bits/stdc++.h>
#include "brperm.h"

using namespace std;

typedef long long ll;
typedef pair<int, int> pii;

#define fi first
#define se second
#define mp make_pair

vector<char> S;

void init(int n, const char s[]) {
    for(int i = 0 ; i < n; i ++ ){
        S.push_back(s[i]);
    }
}

int query(int i, int k) {
    int sz = (1 << k);
    if(i + sz - 1 >= S.size()){
        //cout << "huh?\n";
        assert(0);
    }
    return 0;
}

Compilation message

brperm.cpp: In function 'int query(int, int)':
brperm.cpp:23:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   23 |     if(i + sz - 1 >= S.size()){
      |        ~~~~~~~~~~~^~~~~~~~~~~
# Verdict Execution time Memory Grader output
1 Runtime error 1 ms 468 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 1 ms 468 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 5 ms 2644 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Runtime error 1 ms 468 KB Execution killed with signal 6
2 Halted 0 ms 0 KB -