/ Vijos /

记录详情

Compile Error

foo.cc: In function 'long long int dfs(int, int, int, std::vector<int>&)':
foo.cc:19:49: error: too few arguments to function 'long long int dfs(int, int, int, std::vector<int>&)'
   19 |  return vi[minI] - h + dfs(l, minI - 1, vi[minI]) + dfs(minI + 1, r, vi[minI]);
      |                                                 ^
foo.cc:6:11: note: declared here
    6 | long long dfs(int l, int r, int h, vector<int>& vi) {
      |           ^~~
foo.cc:19:78: error: too few arguments to function 'long long int dfs(int, int, int, std::vector<int>&)'
   19 |  return vi[minI] - h + dfs(l, minI - 1, vi[minI]) + dfs(minI + 1, r, vi[minI]);
      |                                                                              ^
foo.cc:6:11: note: declared here
    6 | long long dfs(int l, int r, int h, vector<int>& vi) {
      |           ^~~
foo.cc: In function 'int main()':
foo.cc:32:20: error: cannot convert 'std::vector<int>' to 'int'
   32 |  cout << dfs(0, n, vi);
      |                    ^~
      |                    |
      |                    std::vector<int>
foo.cc:6:33: note:   initializing argument 3 of 'long long int dfs(int, int, int, std::vector<int>&)'
    6 | long long dfs(int l, int r, int h, vector<int>& vi) {
      |                             ~~~~^
[Hydro](https://hydro.ac)提供评测服务

信息

递交者
类型
自测
题目
P1844 积木大赛
语言
C++
递交时间
2021-12-23 16:06:51
评测时间
2021-12-23 16:06:51
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes