문제
왼쪽에서
칠판에 쓰여 있는 정수열에 대해, 다음과 같은 작업을 반복적으로 수행한다.
현재 칠판의 가장 아래 줄에 쓰여 있는 정수열의 길이를 k라고 할 때, 이 정수열의 값을 참조하여 아래와 같은 길이 k-1의 새로운 정수열을 만들어서 추가한다.
i=1, 2, … , k-1에 대해, i번째 정수는 참조원 정수열의 왼쪽에서 i번째와 i+1번째 정수의 합이 된다.
이 작업을 N-1번 수행할 때, 칠판에 추가된 모든 정수열을 구하시오.
입력
첫 줄에 정수
두 번째 줄에
출력
첫 줄에 칠판에 추가된 모든 정수열을 출력하시오.
예제1
입력
5
1 3 5 7 9
출력
48 12 16
12 20 28
32 48
80
예제2
입력
7
1 2 3 4 3 2 1
출력
35 7 7 5 3
8 12 14 12 8
20 26 26 20
46 52 46
98 98
196
예제3
입력
10
1 9 2 4 4 9 2 3 5 6
출력
1011 6 8 13 11 5 8 11
21 17 14 21 24 16 13 19
38 31 35 45 40 29 32
69 66 80 85 69 61
135 146 165 154 130
281 311 319 284
592 630 603
1222 1233
2455
태그
출처
JOI 2025 예선