Borderou de evaluare (job #1554384)
Utilizator | 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?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !