Submission #94979

# Submission time Handle Problem Language Result Execution time Memory
94979 2019-01-26T11:41:21 Z someone_aa Mechanical Doll (IOI18_doll) C++17
2 / 100
28 ms 2220 KB
#include "doll.h"

void create_circuit(int M, std::vector<int> A) {
    int N = A.size();
    std::vector<int> C(M + 1, 0);
    C[0] = A[0];
    for(int i=0;i<A.size()-1;i++) {
       C[A[i]] = A[i+1];
    }

    C[A.back()] = 0;

    std::vector<int> X, Y;
    /*for (int k = 0; k < N; ++k) {
        X[k] = Y[k] = A[k];
    }*/
    answer(C, X, Y);
}

Compilation message

doll.cpp: In function 'void create_circuit(int, std::vector<int>)':
doll.cpp:7:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
    7 |     for(int i=0;i<A.size()-1;i++) {
      |                 ~^~~~~~~~~~~
doll.cpp:4:9: warning: unused variable 'N' [-Wunused-variable]
    4 |     int N = A.size();
      |         ^
# Verdict Execution time Memory Grader output
1 Correct 2 ms 204 KB Output is correct
2 Correct 24 ms 1868 KB Output is correct
3 Correct 18 ms 1576 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 11 ms 1356 KB Output is correct
6 Correct 27 ms 2220 KB Output is correct
7 Correct 1 ms 204 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 2 ms 204 KB Output is correct
2 Correct 24 ms 1868 KB Output is correct
3 Correct 18 ms 1576 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 11 ms 1356 KB Output is correct
6 Correct 27 ms 2220 KB Output is correct
7 Correct 1 ms 204 KB Output is correct
8 Incorrect 28 ms 2080 KB wrong motion
9 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 2 ms 204 KB Output is correct
2 Correct 24 ms 1868 KB Output is correct
3 Correct 18 ms 1576 KB Output is correct
4 Correct 1 ms 204 KB Output is correct
5 Correct 11 ms 1356 KB Output is correct
6 Correct 27 ms 2220 KB Output is correct
7 Correct 1 ms 204 KB Output is correct
8 Incorrect 28 ms 2080 KB wrong motion
9 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB wrong motion
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB wrong motion
2 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Incorrect 1 ms 204 KB wrong motion
2 Halted 0 ms 0 KB -