Pagini recente » Borderou de evaluare (job #2617494) | Borderou de evaluare (job #2569655) | Borderou de evaluare (job #1122979) | Borderou de evaluare (job #109370) | Borderou de evaluare (job #2560974)
Borderou de evaluare (job #2560974)
Raport evaluator
Compilare:
main.cpp: In function 'void update(int, int)':
main.cpp:5:26: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
#define zeros(x) (x^(x-1)&x)
~~~~~^~~~
using namespace std;
~~~~~~~~~~~~~~~~~~~~~
ifstream f("sclm2.in");
~~~~~~~~~~~~~~~~~~~~~~~~
ofstream g("sclm2.out");
~~~~~~~~~~~~~~~~~~~~~~~~~
~
int n, i, h = 1, v[100010], AIB[100010], lst[100010], D[100010], up[100010], bst;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~
void update(int x, int ind)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
~~
for (int i = x; i <= n; i += zeros(i))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:14:34: note: in expansion of macro 'zeros'
for (int i = x; i <= n; i += zeros(i))
^~~~~
main.cpp: In function 'int query(int)':
main.cpp:5:26: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses]
#define zeros(x) (x^(x-1)&x)
~~~~~^~~~
using namespace std;
~~~~~~~~~~~~~~~~~~~~~
ifstream f("sclm2.in");
~~~~~~~~~~~~~~~~~~~~~~~~
ofstream g("sclm2.out");
~~~~~~~~~~~~~~~~~~~~~~~~~
~
int n, i, h = 1, v[100010], AIB[100010], lst[100010], D[100010], up[100010], bst;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~
void update(int x, int ind)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{
~~
for (int i = x; i <= n; i += zeros(i))
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
if (D[ind] > D[AIB[i]])
~~~~~~~~~~~~~~~~~~~~~~~~
AIB[i] = ind;
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
2 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
3 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
4 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
5 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
6 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
7 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
8 | 2ms | 131kb | Fisier de iesire lipsa! | 0 | 0 |
9 | 2ms | 131kb | Fisier de iesire lipsa! | 0 |
10 | 2ms | 131kb | Fisier de iesire lipsa! | 0 |
Punctaj total | 0 |