#P05122. 4位数排列2
4位数排列2
Description
任给出4个非0的不同数字,求出由这4个数字组成的所有的4位数。 输入:3 2 1 6 输出:
1 2 3 6 1 2 6 3 1 3 2 6 1 3 6 2 1 6 2 3 1 6 3 2
2 1 3 6 2 1 6 3 2 3 1 6 2 3 6 1 2 6 1 3 2 6 3 1
3 1 2 6 3 1 6 2 3 2 1 6 3 2 6 1 3 6 1 2 3 6 2 1
6 1 2 3 6 1 3 2 6 2 1 3 6 2 3 1 6 3 1 2 6 3 2 1
程序要求:从键盘输入4个不同的非0数字,列出由这4个数字组成的所有4位数,每行输出1个,注意请按字典序输出。
Format
Input
一行给出4个数字
Output
如题
Samples
【输入样例】
1 2 3 4
【输出样例】
1234
1243
1324
1342
1423
1432
2134
2143
2314
2341
2413
2431
3124
3142
3214
3241
3412
3421
4123
4132
4213
4231
4312
4321