What will be the output of the following C++ code?
#include <iostream>
#include <algorithm>
using namespace std;
int main ()
{
int myints[] = {1, 2, 3};
sort (myints, myints + 3);
do
{
} while ( next_permutation(myints, myints + 3) );
cout << myints[0] << ' ' << myints[1] << ' ' << myints[2] << '\n';
return 0;
}
#include <iostream>
#include <algorithm>
using namespace std;
int main ()
{
int myints[] = {1, 2, 3};
sort (myints, myints + 3);
do
{
} while ( next_permutation(myints, myints + 3) );
cout << myints[0] << ' ' << myints[1] << ' ' << myints[2] << '\n';
return 0;
}A. 1 2 3
B. 3 2 1
C. 2 1 3
D. 1 3 2
Answer: Option A

Join The Discussion