Also print remaining values from history

This commit is contained in:
Matúš Púll 2024-11-02 17:29:54 +01:00
parent 1d25ddc3bf
commit 526ef69c4a

View file

@ -67,7 +67,7 @@ string format_guess_history(vector<int> sequence, vector<int> guess) {
if(guess[i] == -1) continue; if(guess[i] == -1) continue;
for(int j = 0; j < N; j++) { for(int j = 0; j < N; j++) {
if(sequence[j] == guess[i]) { if(sequence[j] == guess[i]) {
r[i] = "\033[32m" + to_string(guess[i]) + "\033[0m"; r[i] = "\033[33m" + to_string(guess[i]) + "\033[0m";
guess[i] = -1; guess[i] = -1;
sequence[i] = -1; sequence[i] = -1;
break; break;
@ -75,6 +75,12 @@ string format_guess_history(vector<int> sequence, vector<int> guess) {
} }
} }
// Remaining values
for(int i = 0; i < N; i++) {
if(guess[i] != -1)
r[i] = to_string(guess[i]);
}
string r_string = ""; string r_string = "";
for(string s : r) for(string s : r)
r_string += s + " "; r_string += s + " ";