Borderou de evaluare (job #1554384)

Utilizator bolovMihail Balan bolov Data 21 decembrie 2015 12:25:10
Problema Permutari Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In member function ‘bolov::big_num::BigNum bolov::big_num::BigNum::operator+(int64_t) const’: user.cpp:147:39: error: expected ‘>’ before ‘__int128’ auto carry = static_cast<unsigned __int128>(val); ^ user.cpp:147:39: error: expected ‘(’ before ‘__int128’ user.cpp:147:39: error: expected primary-expression before ‘__int128’ user.cpp:147:39: error: expected ‘)’ before ‘__int128’ user.cpp:149:37: error: expected ‘>’ before ‘__int128’ carry += static_cast<unsigned __int128>(elem); ^ user.cpp:149:37: error: expected ‘(’ before ‘__int128’ user.cpp:149:37: error: expected primary-expression before ‘__int128’ user.cpp:149:37: error: expected ‘)’ before ‘__int128’ user.cpp:149:37: error: expected ‘;’ before ‘__int128’ user.cpp:148:15: warning: unused variable ‘elem’ [-Wunused-variable] for (auto elem : buffer_) { ^ user.cpp: In member function ‘bolov::big_num::BigNum bolov::big_num::BigNum::operator+(const bolov::big_num::BigNum&) const’: user.cpp:176:47: error: expected ‘>’ before ‘__int128’ auto partial_sum = static_cast<unsigned __int128>(buffer_[i]) + ^ user.cpp:176:47: error: expected ‘(’ before ‘__int128’ user.cpp:176:47: error: expected primary-expression before ‘__int128’ user.cpp:176:47: error: expected ‘)’ before ‘__int128’ user.cpp:187:47: error: expected ‘>’ before ‘__int128’ auto partial_sum = static_cast<unsigned __int128>(larger.buffer_[i]) + ^ user.cpp:187:47: error: expected ‘(’ before ‘__int128’ user.cpp:187:47: error: expected primary-expression before ‘__int128’ user.cpp:187:47: error: expected ‘)’ before ‘__int128’ user.cpp: In member function ‘bolov::big_num::BigNum bolov::big_num::BigNum::operator*(int64_t) const’: user.cpp:210:57: error: expected ‘>’ before ‘__int128’ auto const partial_product = static_cast<unsigned __int128>(elem) * ^ user.cpp:210:57: error: expected ‘(’ before ‘__int128’ user.cpp:210:57: error: expected primary-expression before ‘__int128’ user.cpp:210:57: error: expected ‘)’ before ‘__int128’ user.cpp:209:15: warning: unused variable ‘elem’ [-Wunused-variable] for (auto elem : buffer_) { ^ user.cpp: In member function ‘std::tuple<bolov::big_num::BigNum, long long int> bolov::big_num::BigNum::divide(int64_t) const’: user.cpp:233:33: error: expected ‘>’ before ‘__int128’ (static_cast<unsigned __int128>(remainder) << 64) + ^ user.cpp:233:33: error: expected ‘(’ before ‘__int128’ user.cpp:233:33: error: expected primary-expression before ‘__int128’ user.cpp:233:33: error: expected ‘)’ before ‘__int128’ user.cpp:233:33: error: expected ‘)’ before ‘__int128’

Ceva nu functioneaza?