Submission #94873

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
948732019-01-24 17:05:05rhdmstjrTreasure (different grader from official contest) (CEOI13_treasure2)C++11
Compilation error
0 ms0 KiB
#include "treasure.h"
#include <vector>
using namespace std;
#define MAX_N 104
int pSum[MAX_N][MAX_N]; // [1, 100]
bool isTreasure(int r, int c) {
return pSum[r][c] - pSum[r-1][c] - pSum[r][c-1] + pSum[r-1][c-1];
}
int memo[MAX_N][MAX_N] = {-1, };
int countTreasure(int r1, int c1, int r2, int c2) {
int &m = memo[]
}
int n;
void initPSum() {
// init pSum
// +
pSum[n][n] = countTreasure(1, 1, n, n);
int half_boundary = (n + 1) / 2;
for(int i = 1; i < n; i++) {
if (half_boundary <= i ){
pSum[i][n] = countTreasure(1, 1, i, n);
pSum[n][i] = countTreasure(1, 1, n, i);
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Compilation message (stderr)

treasure.cpp: In function 'int countTreasure(int, int, int, int)':
treasure.cpp:16:19: error: expected primary-expression before ']' token
     int &m = memo[]
                   ^
treasure.cpp:16:10: warning: unused variable 'm' [-Wunused-variable]
     int &m = memo[]
          ^
treasure.cpp:17:1: warning: no return statement in function returning non-void [-Wreturn-type]
 }
 ^