123三个数排列,满足***条件共有几种?
package august18;
public class 全排列 {
static int[]a={1,2,3};
static int ans=0;
public static void main(String[] args) {
f(0);
System.out.println(ans);
}
public static void f(int k)
{
if(k==3)
{
if(a[0]+a[1]==4)
{
ans+=1;
}
}
for(int i=k;i<3;i++)
{
int t=a[k];a[k]=a[i];a[i]=t;
f(k+1);
t=a[k];a[k]=a[i];a[i]=t;
}
}
}