153182025-02-18 11:28:10szjSzigetek (35 pont)cpp17Forditási hiba
#include <iostream>
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;
}
Forditási hiba
open /var/local/lib/isolate/412/box/a.out: no such file or directory
main.cpp: In function 'int main()':
main.cpp:9:12: error: 'min' was not declared in this scope; did you mean 'std::min'?
    9 |         c+=min(a,b);
      |            ^~~
      |            std::min
In file included from /usr/include/c++/12/string:50,
                 from /usr/include/c++/12/bits/locale_classes.h:40,
                 from /usr/include/c++/12/bits/ios_base.h:41,
                 from /usr/include/c++/12/ios:42,
                 from /usr/include/c++/12/ostream:38,
                 from /usr/include/c++/12/iostream:39,
                 from main.cpp:1:
/usr/include/c++/12/bits/stl_algobase.h:278:5: note: 'std::min' declared here
  278 |     min(const _Tp& __a, const _Tp& __b, _Compare __comp)
      |     ^~~