Borderou de evaluare (job #3207852)

Utilizator smunteanuMunteanu Stefan Catalin smunteanu Data 27 februarie 2024 01:15:46
Problema Bacterii2 Status done
Runda Arhiva ICPC Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:2:277: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type] 2 | using namespace std;const int N=1<<16;int t,n,i,o,r;void _(auto&a,int q=0){auto b=a;for(r=n=a.size();r/=2;){for(i=0;i<n/2;i+=r){auto w=pow(M_E,(q?-i:i)*M_PI/n*2.0i);for(o=0;o<r;++o){auto u=a[i*2+o],v=w*a[i*2+o+r];b[i+o]=u+v;b[i+n/2+o]=u-v;}}swap(a,b);}if(q)for(auto&x:a)x/=n;}main(){fstream g("bacterii2.in",8),l("bacterii2.out",16);g>>t;while(t--){vector<complex<double>>p(N),q=p;g>>n;while(n--)g>>r,p[r]+=1;g>>o;for(;o--;)g>>r,q[r]+=1;_(p);_(q);for(i=0;i<N;++i)p[i]*=q[i];_(p,1);for(i=0;i<N;++i){o=real(p[i])+.5;if(o)l<<i<<" "<<o<<'\n';}l<<'\n';}} | ^~~~ main.cpp: In function 'int main()': main.cpp:2:310: error: no matching function for call to 'std::basic_fstream<char>::basic_fstream(const char [13], int)' 2 | using namespace std;const int N=1<<16;int t,n,i,o,r;void _(auto&a,int q=0){auto b=a;for(r=n=a.size();r/=2;){for(i=0;i<n/2;i+=r){auto w=pow(M_E,(q?-i:i)*M_PI/n*2.0i);for(o=0;o<r;++o){auto u=a[i*2+o],v=w*a[i*2+o+r];b[i+o]=u+v;b[i+n/2+o]=u-v;}}swap(a,b);}if(q)for(auto&x:a)x/=n;}main(){fstream g("bacterii2.in",8),l("bacterii2.out",16);g>>t;while(t--){vector<complex<double>>p(N),q=p;g>>n;while(n--)g>>r,p[r]+=1;g>>o;for(;o--;)g>>r,q[r]+=1;_(p);_(q);for(i=0;i<N;++i)p[i]*=q[i];_(p,1);for(i=0;i<N;++i){o=real(p[i])+.5;if(o)l<<i<<" "<<o<<'\n';}l<<'\n';}} | ^ In file included from /usr/include/c++/12.2.1/x86_64-pc-linux-gnu/bits/stdc++.h:70, from main.cpp:1: /usr/include/c++/12.2.1/fstream:1103:9: note: candidate: 'template<class _Path, class _Require> std::basic_fstream<_CharT, _Traits>::basic_fstream(const _Path&, std::ios_base::openmode) [with _Require = _Path; _CharT = char; _Traits = std::char_traits<char>]' 1103 | basic_fstream(const _Path& __s, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:1103:9: note: template argument deduction/substitution failed: /usr/include/c++/12.2.1/fstream:1102:32: error: request for member 'make_preferred' in 'std::declval<char (&)[13]>()', which is of non-class type 'char [13]' 1102 | template<typename _Path, typename _Require = _If_fs_path<_Path>> | ^~~~~~~~ /usr/include/c++/12.2.1/fstream:1111:7: note: candidate: 'std::basic_fstream<_CharT, _Traits>::basic_fstream(std::basic_fstream<_CharT, _Traits>&&) [with _CharT = char; _Traits = std::char_traits<char>]' 1111 | basic_fstream(basic_fstream&& __rhs) | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:1111:7: note: candidate expects 1 argument, 2 provided /usr/include/c++/12.2.1/fstream:1088:7: note: candidate: 'std::basic_fstream<_CharT, _Traits>::basic_fstream(const std::string&, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::string = std::__cxx11::basic_string<char>; std::ios_base::openmode = std::ios_base::openmode]' (near match) 1088 | basic_fstream(const std::string& __s, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:1088:7: note: conversion of argument 2 would be ill-formed: main.cpp:2:309: error: invalid conversion from 'int' to 'std::ios_base::openmode' [-fpermissive] 2 | using namespace std;const int N=1<<16;int t,n,i,o,r;void _(auto&a,int q=0){auto b=a;for(r=n=a.size();r/=2;){for(i=0;i<n/2;i+=r){auto w=pow(M_E,(q?-i:i)*M_PI/n*2.0i);for(o=0;o<r;++o){auto u=a[i*2+o],v=w*a[i*2+o+r];b[i+o]=u+v;b[i+n/2+o]=u-v;}}swap(a,b);}if(q)for(auto&x:a)x/=n;}main(){fstream g("bacterii2.in",8),l("bacterii2.out",16);g>>t;while(t--){vector<complex<double>>p(N),q=p;g>>n;while(n--)g>>r,p[r]+=1;g>>o;for(;o--;)g>>r,q[r]+=1;_(p);_(q);for(i=0;i<N;++i)p[i]*=q[i];_(p,1);for(i=0;i<N;++i){o=real(p[i])+.5;if(o)l<<i<<" "<<o<<'\n';}l<<'\n';}} | ^ | | | int /usr/include/c++/12.2.1/fstream:1058:7: note: candidate: 'std::basic_fstream<_CharT, _Traits>::basic_fstream(const char*, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits<char>; std::ios_base::openmode = std::ios_base::openmode]' (near match) 1058 | basic_fstream(const char* __s, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:1058:7: note: conversion of argument 2 would be ill-formed: main.cpp:2:309: error: invalid conversion from 'int' to 'std::ios_base::openmode' [-fpermissive] 2 | using namespace std;const int N=1<<16;int t,n,i,o,r;void _(auto&a,int q=0){auto b=a;for(r=n=a.size();r/=2;){for(i=0;i<n/2;i+=r){auto w=pow(M_E,(q?-i:i)*M_PI/n*2.0i);for(o=0;o<r;++o){auto u=a[i*2+o],v=w*a[i*2+o+r];b[i+o]=u+v;b[i+n/2+o]=u-v;}}swap(a,b);}if(q)for(auto&x:a)x/=n;}main(){fstream g("bacterii2.in",8),l("bacterii2.out",16);g>>t;while(t--){vector<complex<double>>p(N),q=p;g>>n;while(n--)g>>r,p[r]+=1;g>>o;for(;o--;)g>>r,q[r]+=1;_(p);_(q);for(i=0;i<N;++i)p[i]*=q[i];_(p,1);for(i=0;i<N;++i){o=real(p[i])+.5;if(o)l<<i<<" "<<o<<'\n';}l<<'\n';}} | ^ | | | int /usr/include/c++/12.2.1/fstream:1048:7: note: candidate: 'std::basic_fstream<_CharT, _Traits>::basic_fstream() [with _CharT = char; _Traits = std::char_traits<char>]' 1048 | basic_fstream() | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:1048:7: note: candidate expects 0 arguments, 2 provided main.cpp:2:332: error: no matching function for call to 'std::basic_fstream<char>::basic_fstream(const char [14], int)' 2 | using namespace std;const int N=1<<16;int t,n,i,o,r;void _(auto&a,int q=0){auto b=a;for(r=n=a.size();r/=2;){for(i=0;i<n/2;i+=r){auto w=pow(M_E,(q?-i:i)*M_PI/n*2.0i);for(o=0;o<r;++o){auto u=a[i*2+o],v=w*a[i*2+o+r];b[i+o]=u+v;b[i+n/2+o]=u-v;}}swap(a,b);}if(q)for(auto&x:a)x/=n;}main(){fstream g("bacterii2.in",8),l("bacterii2.out",16);g>>t;while(t--){vector<complex<double>>p(N),q=p;g>>n;while(n--)g>>r,p[r]+=1;g>>o;for(;o--;)g>>r,q[r]+=1;_(p);_(q);for(i=0;i<N;++i)p[i]*=q[i];_(p,1);for(i=0;i<N;++i){o=real(p[i])+.5;if(o)l<<i<<" "<<o<<'\n';}l<<'\n';}} | ^ /usr/include/c++/12.2.1/fstream:1103:9: note: candidate: 'template<class _Path, class _Require> std::basic_fstream<_CharT, _Traits>::basic_fstream(const _Path&, std::ios_base::openmode) [with _Require = _Path; _CharT = char; _Traits = std::char_traits<char>]' 1103 | basic_fstream(const _Path& __s, | ^~~~~~~~~~~~~ /usr/include/c++/12.2.1/fstream:1103:9: note: template argument deduction/substitution failed: /usr/include/c++/12.2.1/fstream:1102:32: error: request for member 'make_preferred' in 'std::declval<char (&)[14]>()', which is of non-class type 'char [14]' Non zero exit status: 1

Ceva nu functioneaza?