#include <iostream>
#include <vector>
#include <cmath>
using namespace std;
signed main() {
srand(time(NULL));
string nums = "02468";
string letters = "";
string ans;
for(int i = 1; i <= 10; i++){
if(i % 2 == 0)
ans += nums[rand()%nums.size()];
else if(i % 2 == 1)
ans += letters[rand()%letters.size()];
}
cout << ans;
как фича генерируемая строка каждый раз новая :)
#include <iostream>
#include <vector>
#include <cmath>
using namespace std;
signed main() {
srand(time(NULL));
string nums = "02468";
string letters = "";
string ans;
for(int i = 1; i <= 10; i++){
if(i % 2 == 0)
ans += nums[rand()%nums.size()];
else if(i % 2 == 1)
ans += letters[rand()%letters.size()];
}
cout << ans;
}
как фича генерируемая строка каждый раз новая :)