제출 #569426

#제출 시각아이디문제언어결과실행 시간메모리
569426Turkhuu육각형 영역 (APIO21_hexagon)C++17
컴파일 에러
0 ms0 KiB
#include "hexagon.h" #include <bits/stdc++.h> const int mod = 1000000007; int draw_territory(int n, int a, int b, vector<int> d, vector<int> l){ if(n == 3){ long long ans = 0; for(int i = 1; i <= l[0]; i++){ ans += i * (i + 1) % mod; } ans *= b; ans += n * a; return ans; } return 0; }

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

hexagon.cpp:4:41: error: 'vector' has not been declared
    4 | int draw_territory(int n, int a, int b, vector<int> d, vector<int> l){
      |                                         ^~~~~~
hexagon.cpp:4:47: error: expected ',' or '...' before '<' token
    4 | int draw_territory(int n, int a, int b, vector<int> d, vector<int> l){
      |                                               ^
hexagon.cpp: In function 'int draw_territory(int, int, int, int)':
hexagon.cpp:7:25: error: 'l' was not declared in this scope
    7 |     for(int i = 1; i <= l[0]; i++){
      |                         ^