在『1,2,3,4,5』中选5个数排序。
要求:
1、至少有3个不同的数
2、相邻的数相差最多不能为5
相邻的相差数最大也只有4呀?
你是要所有的解么?
for(int a = 0; a<=5;a++)for(int b = a; b<=5;b++)for(int c = b; c<=5;c++)for(int d = c; d<=5;d++)for(int e = d; e<=5;e++)
if(至少有3个不同的数 && 相邻的数相差最多不能为5)
{
输出
}