此题可以把圆桌分成尽量等分的两部分,两部分分别求逆序然后相加就是一个圆桌会议。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while(sc.hasNext()){
int n = sc.nextInt();
System.out.println(f(n/2)+f(n-n/2));
}
}
public static int f(int i) {
return i*(i-1)/2;
}
}