#include "doll.h"
#include<bits/stdc++.h>
#define ll long long
#define pb push_back
#define mp make_pair
#define fi first
#define se second
using namespace std;
ll i,Sa=0;
vector<ll> v[202020];
void create_circuit(int M, std::vector<int> A) {
int N = A.size();
std::vector<int> C(M + 1),X,Y;
v[0].pb(A[i]);
for(i=0;i<N-1;i++)
v[A[i]].pb(A[i+1]);
v[A[N-1]].pb(0);
for(i=0;i<=M;i++)
{
if(v[i].size()==1)
C[i]=v[i][0];
else
if(v[i].size()==2)
{
Sa++;
C[i]=-Sa;
X.pb(v[i][0]);
Y.pb(v[i][1]);
}
}
// for(i=0;i<=M;i++)
// cout<<i<<" "<<C[i]<<"\n";
answer(C, X, Y);
}
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
6 ms |
4940 KB |
Output is correct |
2 |
Correct |
45 ms |
8768 KB |
Output is correct |
3 |
Correct |
32 ms |
8380 KB |
Output is correct |
4 |
Correct |
5 ms |
4940 KB |
Output is correct |
5 |
Correct |
20 ms |
6204 KB |
Output is correct |
6 |
Correct |
67 ms |
10028 KB |
Output is correct |
7 |
Correct |
5 ms |
4940 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
6 ms |
4940 KB |
Output is correct |
2 |
Correct |
45 ms |
8768 KB |
Output is correct |
3 |
Correct |
32 ms |
8380 KB |
Output is correct |
4 |
Correct |
5 ms |
4940 KB |
Output is correct |
5 |
Correct |
20 ms |
6204 KB |
Output is correct |
6 |
Correct |
67 ms |
10028 KB |
Output is correct |
7 |
Correct |
5 ms |
4940 KB |
Output is correct |
8 |
Correct |
88 ms |
10404 KB |
Output is correct |
9 |
Correct |
83 ms |
10944 KB |
Output is correct |
10 |
Correct |
139 ms |
13440 KB |
Output is correct |
11 |
Correct |
5 ms |
4940 KB |
Output is correct |
12 |
Correct |
6 ms |
4940 KB |
Output is correct |
13 |
Correct |
4 ms |
4940 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
6 ms |
4940 KB |
Output is correct |
2 |
Correct |
45 ms |
8768 KB |
Output is correct |
3 |
Correct |
32 ms |
8380 KB |
Output is correct |
4 |
Correct |
5 ms |
4940 KB |
Output is correct |
5 |
Correct |
20 ms |
6204 KB |
Output is correct |
6 |
Correct |
67 ms |
10028 KB |
Output is correct |
7 |
Correct |
5 ms |
4940 KB |
Output is correct |
8 |
Correct |
88 ms |
10404 KB |
Output is correct |
9 |
Correct |
83 ms |
10944 KB |
Output is correct |
10 |
Correct |
139 ms |
13440 KB |
Output is correct |
11 |
Correct |
5 ms |
4940 KB |
Output is correct |
12 |
Correct |
6 ms |
4940 KB |
Output is correct |
13 |
Correct |
4 ms |
4940 KB |
Output is correct |
14 |
Incorrect |
70 ms |
10992 KB |
wrong motion |
15 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
5 ms |
4980 KB |
wrong motion |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
4 ms |
4940 KB |
wrong motion |
2 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
4 ms |
4940 KB |
wrong motion |
2 |
Halted |
0 ms |
0 KB |
- |