题解 | #尼科彻斯定理#
尼科彻斯定理
https://www.nowcoder.com/practice/dbace3a5b3c4480e86ee3277f3fe1e85
不用写那么复杂定义那么多变量,这是找规律的题
对整数a:每行有a个数字,这个数列中位数就是a方,然后两遍各分布a/2个数字
**a的三次方不就是a个a方吗? **
所以初始值一下就找到了,长度也已知,这等差数列直接便利就行了
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while (in.hasNextInt()) { int a = in.nextInt(); for (int i = 0; i < a; i++) { System.out.print(a * a - a + 1 + 2 * i); if (i != a - 1) System.out.print("+"); } } } }