Skip to content
Snippets Groups Projects
main.cpp 1.32 KiB
Newer Older
#include <vector>
#include <string>
#include "Printer.h"
#include "MatrixFiller.h"

int main() {
    std::vector<std::vector<std::vector<std::string>>> cube = {
        {
            {"1", "2", "3"},
            {"4", "G", "6"},
            {"7", "8", "9"}
        },
        {
                {"10", "11", "12"},
                {"13", "W", "15"},
                {"16", "17", "18"}
        },
        {
                {"19", "20", "21"},
                {"22", "O", "24"},
                {"25", "26", "27"}
        },
        {
                {"28", "29", "30"},
                {"31", "Y", "33"},
                {"34", "35", "36"}
        },
        {
                {"37", "38", "39"},
                {"40", "R", "42"},
                {"43", "44", "45"}
        },
        {
                {"46", "47", "48"},
                {"49", "B", "51"},
                {"52", "53", "54"}
        }
    };

    printTemplate(cube);

    fillMatrix(cube, "green");

    printTemplate(cube);

    fillMatrix(cube, "white");

    printTemplate(cube);

    fillMatrix(cube, "orange");

    printTemplate(cube);

    fillMatrix(cube, "yellow");

    printTemplate(cube);

    fillMatrix(cube, "red");

    printTemplate(cube);

    fillMatrix(cube, "blue");

    printTemplate(cube);

    confirmation(cube);

    printTemplate(cube);

    return 0;
}