用1 2 3 4 5这五个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?按照由小到大的顺序顺出

用1 2 3 4 5这五个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?按照由小到大的顺序顺出。
输入答案


#include <iostream>
using namespace std;

int main()
{
    int arr[] = {1, 2, 3, 4, 5};
    int count = 0;
    for (int i : arr)
    {
        for (int j : arr)
        {
            for (int m : arr)
            {
                if (i != j && i != m && j != m)
                {
                    cout << i * 100 + j * 10 + m << " ";
                    count++;
                }
            }
        }
    }
    cout << endl
         << "共有: " + count << endl;
    return 0;
}