Borderou de evaluare (job #3239066)
Utilizator | Data | 1 august 2024 20:53:51 | |
---|---|---|---|
Problema | Mayonaka | Status | done |
Runda | Arhiva de probleme | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:10:22: error: conflicting declaration 'int m [100002]'
10 | int n, m, i, j, rad, m[100002], r[100002];
| ^
main.cpp:10:8: note: previous declaration as 'int m'
10 | int n, m, i, j, rad, m[100002], r[100002];
| ^
main.cpp: In function 'int main()':
main.cpp:27:20: error: invalid conversion from 'int' to 'void*' [-fpermissive]
27 | memset(m, 0, sizeof(m));
| ^
| |
| int
In file included from /usr/include/c++/12.2.1/cstring:42,
from /usr/include/c++/12.2.1/x86_64-pc-linux-gnu/bits/stdc++.h:48,
from main.cpp:1:
/usr/include/string.h:61:28: note: initializing argument 1 of 'void* memset(void*, int, size_t)'
61 | extern void *memset (void *__s, int __c, size_t __n) __THROW __nonnull ((1));
| ~~~~~~^~~
main.cpp:32:18: error: invalid types 'int[int]' for array subscript
32 | m[it.x] += it.g;
| ^
main.cpp:33:29: error: invalid types 'int[int]' for array subscript
33 | if(u <= n) m[u] -= it.g;
| ^
main.cpp:35:42: error: invalid types 'int[int]' for array subscript
35 | for(j = i + 1; j <= n; j++) m[j] += m[j - i];
| ^
main.cpp:35:50: error: invalid types 'int[int]' for array subscript
35 | for(j = i + 1; j <= n; j++) m[j] += m[j - i];
| ^
main.cpp:36:46: error: invalid types 'int[int]' for array subscript
36 | for(j = 1; j <= n; j++) r[j] += m[j];
| ^
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !