diff --git a/Cpp-sortlab/autograde-Makefile b/Cpp-sortlab/autograde-Makefile new file mode 100644 index 0000000..d7bac82 --- /dev/null +++ b/Cpp-sortlab/autograde-Makefile @@ -0,0 +1,11 @@ +all: copy + +copy: + tar -xvf autograde.tar + cp sort.cpp autograder_folder + cd autograder_folder && \ + g++ sort.cpp test.cpp -o exec && \ + ./exec + +clean: + rm -r autograder_folder \ No newline at end of file diff --git a/Cpp-sortlab/autograde.tar b/Cpp-sortlab/autograde.tar new file mode 100644 index 0000000..6180f94 Binary files /dev/null and b/Cpp-sortlab/autograde.tar differ diff --git a/Cpp-sortlab/sort.cpp b/Cpp-sortlab/sort.cpp new file mode 100644 index 0000000..c551e01 --- /dev/null +++ b/Cpp-sortlab/sort.cpp @@ -0,0 +1,9 @@ +#include "sort.hpp" +#include +#include + +std::vector sort(std::vector input) { + std::vector copy = input; + std::sort(copy.begin(), copy.end()); + return copy; +} \ No newline at end of file