Submission #464513

# Submission time Handle Problem Language Result Execution time Memory
464513 2021-08-13T10:43:18 Z zxcvbnm Treasure (different grader from official contest) (CEOI13_treasure2) C++14
0 / 100
1 ms 332 KB
#include "treasure.h"
#include <bits/stdc++.h>
using namespace std;
int n;
bool ans[105][105];
map<array<int, 4>, int> call;
int query(int x1, int y1, int x2, int y2) {
    if (call.count({x1, y1, x2, y2})) {
        return call[{x1, y1, x2, y2}];
    }
    return countTreasure(x1, y1, x2, y2);
}
void findTreasure (int N) {
    n = N;
    for(int i = 0; i < n; i++) {
        int cnt = query(i+1, 1, i+1, n);
        int curr = 1;
        int l = 1, r = n;
        while(curr < cnt) {
            r = n;
            int rep = 0;
            while(l <= r) {
                int mid = (l + r) / 2;
                int x = query(i+1, 1, i+1, mid);
                if (x >= curr) {
                    rep = mid;
                    r = mid - 1;
                } else {
                    l = mid + 1;
                }
            }
            curr++;
            assert(rep != 0);
        }
    }
    for(int i = 1; i <= n; i++) {
        for(int j = 1; j <= n; j++) {
            if (ans[i][j]) {
                Report(i, j);
            }
        }
    }

//    int cnt = countTreasure(1, 1, N, N);
//    if(cnt > 0) Report(1, 1);
}
# Verdict Execution time Memory Grader output
1 Incorrect 0 ms 204 KB Error - not all of the treasure cells have been reported
2 Incorrect 0 ms 204 KB Error - not all of the treasure cells have been reported
3 Incorrect 0 ms 204 KB Error - not all of the treasure cells have been reported
4 Incorrect 0 ms 204 KB Error - not all of the treasure cells have been reported
5 Incorrect 1 ms 332 KB Error - not all of the treasure cells have been reported
6 Incorrect 1 ms 332 KB Error - not all of the treasure cells have been reported
7 Incorrect 1 ms 332 KB Error - not all of the treasure cells have been reported
8 Incorrect 1 ms 332 KB Error - not all of the treasure cells have been reported
9 Incorrect 1 ms 332 KB Error - not all of the treasure cells have been reported
10 Incorrect 1 ms 332 KB Error - not all of the treasure cells have been reported