fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <random>
  4. #include <ctime>
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. srand(time(NULL));
  10. vector<int> number = { 5, 6, 7, 8 };
  11. int number1, number2, number3, number4;
  12.  
  13. do {
  14. number1 = number[rand() % 4];
  15. number2 = number[rand() % 4];
  16. number3 = number[rand() % 4];
  17. number4 = number[rand() % 4];
  18. if (number2 != number1) {
  19. if (number3 != number1 && number3 != number2) {
  20. if (number4 != number1 && number4 != number2 && number4 != number3) {
  21. cout << number1 << number2 << number3 << number4;
  22. }
  23. }
  24. }
  25. } while ((number1 + number2 + number3 + number4) != 26);
  26.  
  27. cout << number1 << number2 << number3 << number4;
  28. }
Success #stdin #stdout 0.01s 5460KB
stdin
Standard input is empty
stdout
6686