#include using namespace std; int main() { srand((unsigned int)(time(nullptr))); //被らない4桁のランダム数を作りたいから //"123456789"をシャッフルする string temp = "1234567890"; //0~9までのかぶらない数を準備 //100回くらいシャッフルしたらランダムでしょう。。。 for (auto i = 0; i < 100; i++) { int randnum1 = ********** //0~9の乱数1 int randnum2 = ********** //0~9の乱数2 //indexがrandnum1の要素とrandnum2の要素を交換する ****************************************; } //実体作っておかないと怒られるよ string resStr="0000"; //配列の初めから4つ取り出してresStrにコピー for (****************) { resStr[i] = *******; } //出来上がった4桁のかぶらない数列を表示(stringだからそのまま送ると表示できる) cout << resStr; }