제출 #601693

#제출 시각UTC-0아이디문제언어결과실행 시간메모리
6016932022-07-22 09:15:33Mazaalai모임들 (IOI18_meetings)C++17
컴파일 에러
0 ms0 KiB
#include "meetings.h"
#include <bits/stdc++.h>
#define sz(x) (int)x.size()
#define ALL(x) x.begin(), x.end()
#define chmax(a, b) a=max(a,b)
#define chmin(a, b) a=min(a,b)
#define pb push_back
#define ff first
#define ss second
using namespace std;
using ll = long long;
using VI = vector <int>;
using PII = pair <int, int>;
int n, m, q;
const int N = 1e5+1;
const int M = 3*N
const int N1 = 5001;
ll dp[N1][N1];
int nums[N];
struct Node {
int l, r, mx;
} node[M];
Node merge(Node a, Node b) {
Node res = {a.l, b.r, max(a.mx, b.mx)};
if (a.l == a.mx && b.l == b.mx) {
int x = a.mx + b.mx;
res = {x, x, x};
} else if (a.l == a.mx) {
res.l = a.mx + b.l;
chmax(res.mx, res.l);
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

컴파일 시 표준 에러 (stderr) 메시지

meetings.cpp:17:1: error: expected ',' or ';' before 'const'
   17 | const int N1 = 5001;
      | ^~~~~
meetings.cpp:18:7: error: 'N1' was not declared in this scope; did you mean 'N'?
   18 | ll dp[N1][N1];
      |       ^~
      |       N
meetings.cpp:18:11: error: 'N1' was not declared in this scope; did you mean 'N'?
   18 | ll dp[N1][N1];
      |           ^~
      |           N
meetings.cpp: In function 'std::vector<long long int> minimum_costs(std::vector<int>, std::vector<int>, std::vector<int>)':
meetings.cpp:63:13: error: 'N1' was not declared in this scope; did you mean 'N'?
   63 |     if (n < N1) {
      |             ^~
      |             N
meetings.cpp:67:17: error: 'dp' was not declared in this scope
   67 |                 dp[i][j] = cur;
      |                 ^~
meetings.cpp:72:17: error: 'dp' was not declared in this scope
   72 |                 dp[i][j] = cur;
      |                 ^~
meetings.cpp:80:28: error: 'dp' was not declared in this scope
   80 |                 chmin(res, dp[mid][l]+dp[mid][r]-h[mid]);
      |                            ^~
meetings.cpp:6:29: note: in definition of macro 'chmin'
    6 | #define chmin(a, b) a=min(a,b)
      |                             ^