Borderou de evaluare (job #3244311)

Utilizator andreifilimonPopescu Filimon Andrei Cosmin andreifilimon Data 24 septembrie 2024 15:41:22
Problema Parantezare Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated] 1 | #import<fstream> | ^~~~~~ main.cpp:3:1: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] 3 | main(){int v[100001],a[100001],m,p,i=0,dr=0;string s;f>>s>>m;for(;i<s.size();i++){if(s[i]=='(')v[++dr]=i;else if(s[i]==')')a[v[dr--]]=i;}while(m--)f>>p,g<<a[p]<<" ";} | ^~~~ main.cpp: In function 'int main()': main.cpp:3:45: error: 'string' was not declared in this scope 3 | main(){int v[100001],a[100001],m,p,i=0,dr=0;string s;f>>s>>m;for(;i<s.size();i++){if(s[i]=='(')v[++dr]=i;else if(s[i]==')')a[v[dr--]]=i;}while(m--)f>>p,g<<a[p]<<" ";} | ^~~~~~ main.cpp:3:45: note: suggested alternatives: In file included from /usr/include/c++/12.2.1/iosfwd:39, from /usr/include/c++/12.2.1/ios:38, from /usr/include/c++/12.2.1/istream:38, from /usr/include/c++/12.2.1/fstream:38, from main.cpp:1: /usr/include/c++/12.2.1/bits/stringfwd.h:77:33: note: 'std::string' 77 | typedef basic_string<char> string; | ^~~~~~ In file included from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/ios:42: /usr/include/c++/12.2.1/string:65:11: note: 'std::pmr::string' 65 | using string = basic_string<char>; | ^~~~~~ main.cpp:3:57: error: 's' was not declared in this scope 3 | main(){int v[100001],a[100001],m,p,i=0,dr=0;string s;f>>s>>m;for(;i<s.size();i++){if(s[i]=='(')v[++dr]=i;else if(s[i]==')')a[v[dr--]]=i;}while(m--)f>>p,g<<a[p]<<" ";} | ^ Non zero exit status: 1

Ceva nu functioneaza?