| 15321 | 2025-02-18 11:29:18 | szj | Szigetek (35 pont) | cpp17 | Forditási hiba |
#include <bits/stdc++.h>
int main(){
int n,a,b,c;
std::cin >>n>>a>>b;
b+=a,n-=2;
while(n--){
std::cin >>c;
c+=min(a,b);
a=b,b=c;
}
std::cout <<c;
return 0;
}
open /var/local/lib/isolate/431/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:8:12: error: 'min' was not declared in this scope; did you mean 'std::min'?
8 | c+=min(a,b);
| ^~~
| std::min
In file included from /usr/include/c++/12/algorithm:61,
from /usr/include/x86_64-linux-gnu/c++/12/bits/stdc++.h:65,
from main.cpp:1:
/usr/include/c++/12/bits/stl_algo.h:5736:5: note: 'std::min' declared here
5736 | min(initializer_list<_Tp> __l, _Compare __comp)
| ^~~