2 条回复
package test;
//没有测试
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int res = 1;
int sum = 0;
if(n>3){
int i=2;
while((sum+=i)<=n){
res*=i;
i++;
}
if(sum>n){
res=res/(i-1)*(n-(sum-2*i+1));
}
}if(n==3){
res=2;
}else{
res=0;
}
System.out.println(res);
}
}
添加回复