logik/global.hpp
2024-11-07 22:19:24 +01:00

23 lines
589 B
C++

#pragma once
#include <iostream>
#include <vector>
#include <string>
using std::vector;
using std::string;
using std::cout;
using std::cin;
// Game generating
string get_input(string arg, vector<string> args, string prompt_text, string default_arg);
vector<int> generate(int N, int M);
// Formatting
string format_response(vector<int> response);
string format_guess(vector<int> guess);
string format_guess_history(vector<int> sequence, vector<int> guess);
string format_lost_sequence(vector<int> sequence);
// Validating
vector<int> validate(vector<int> sequence, vector<int> guess);