#include <iostream>
#include <string>
#include <ctime>
#include <cstdlib>
// Function to get random three consecutive digits from a 6-digit number
std::string getRandomThreeDigits(int num) {
std::string s = std::to_string(num);
// Ensure it's exactly 6 digits
if (s.size() != 6) {
return "Error: number must be 6 digits";
}
int start = rand() % 4; // Random start index (0–3)
return s.substr(start, 3);
}
int main() {
srand(time(0)); // Seed random generator
int num = 123456; // Example 6-digit number
std::string randomThreeDigits = getRandomThreeDigits(num);
std::cout << "Random three consecutive digits: " << randomThreeDigits << std::endl;
}
/*
run:
Random three consecutive digits: 234
*/