Borderou de evaluare (job #2459663)
Utilizator | Data | 22 septembrie 2019 13:25:04 | |
---|---|---|---|
Problema | Anagrame2 | Status | done |
Runda | Algoritmiada 2019 Runda Finala Juniori | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:6:19: error: conflicting declaration 'typedef long long int ll'
typedef long long ll;
^~
main.cpp:5:17: note: previous declaration as 'typedef int64_t ll'
typedef int64_t ll;
^~
main.cpp: In function 'BigInt Integer(std::__cxx11::string)':
main.cpp:43:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < s.size(); i += 9)
~~^~~~~~~~~~
main.cpp: In function 'BigInt Integer(char*)':
main.cpp:19:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i,l,r) for (int i=l;i<=r;i++)
main.cpp:57:9:
FOR(i, 0, strlen(c) - 1) s = s + c[i];
~~~~~~~~~~~~~~~~~~~
main.cpp:57:5: note: in expansion of macro 'FOR'
FOR(i, 0, strlen(c) - 1) s = s + c[i];
^~~
main.cpp: In function 'BigInt operator+(BigInt, BigInt)':
main.cpp:19:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i,l,r) for (int i=l;i<=r;i++)
main.cpp:177:9:
FOR(i, 0, max(a.size(), b.size()) - 1)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:177:5: note: in expansion of macro 'FOR'
FOR(i, 0, max(a.size(), b.size()) - 1)
^~~
main.cpp:179:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (i < a.size())
~~^~~~~~~~~~
main.cpp:181:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (i < b.size())
~~^~~~~~~~~~
main.cpp: In function 'BigInt operator-(BigInt, BigInt)':
main.cpp:19:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
#define FOR(i,l,r) for (int i=l;i<=r;i++)
main.cpp:222:9:
FOR(i, 0, a.size() - 1)
~~~~~~~~~~~~~~~~~~
main.cpp:222:5: note: in expansion of macro 'FOR'
FOR(i, 0, a.size() - 1)
^~~
main.cpp:224:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
carry += a[i] - (i < b.size() ? b[i] : 0);
~~^~~~~~~~~~
main.cpp: In function 'BigInt operator*(BigInt, BigInt)':
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !