输入样例:
第一输入正整数n: (1<n≤10) 10
第二行输入n个整数: 5 1 7 14 6 36 4 28 50 100
输出样例:
计算后项减前项之差
每行三个输出
-4 6 7
-8 30 -32
24 22 50
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int[] a = new int[n];
for (int i = 0; i < n; i++) {
a[i] = scanner.nextInt();
}
int[] num = new int[n - 1];
for (int i = 0; i < n - 1; i++) {
num[i] = a[i + 1] - a[i];
}
// 输出结果,每行输出三个差值
for (int i = 0; i < n - 1; i += 3) {
System.out.print(num[i]);
if (i + 1 < n - 1) {
System.out.print(" " + num[i + 1]);
}
if (i + 2 < n - 1) {
System.out.print(" " + num[i + 2]);
}
System.out.println();
}
scanner.close(); // 关闭Scanner
}
}