Files
Java/作业/刘航宇-day44/第二题/P2984.java
T
2025-12-28 21:05:06 +08:00

26 lines
820 B
Java

import java.util.*;
public class P2984 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
List<Long> prev = new ArrayList<>();
for (int row = 1; row <= n; row++) {
List<Long> cur = new ArrayList<>(row);
long val = 1;
for (int i = 0; i < row; i++) {
if (i == 0) val = 1;
else val = cur.get(i - 1) * (row - i) / i;
cur.add(val);
}
StringBuilder sb = new StringBuilder();
for (int i = 0; i < cur.size(); i++) {
if (i > 0) sb.append(' ');
sb.append(cur.get(i));
}
System.out.println(sb.toString());
prev = cur;
}
in.close();
}
}