Logo
(追記) (追記ここまで)

1551번 - 수열의 변화

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 128 MB69934197376861.710%

문제

크기가 N인 수열 A가 주어졌을 때, 세준이는 인접한 두 원소의 차이를 이용해서 크기가 N-1인 수열 B를 만들 수 있다.

예를 들어, A = {5, 6, 3, 9, -1} 이었을 때, B = {6-5, 3-6, 9-3, -1-9} = {1, -3, 6, -10}이 된다. 즉, B[i] = A[i+1]-A[i]가 된다.

수열 A가 주어졌을 때, 세준이가 위의 방법을 K번 했을 때 나오는 수열을 구하는 프로그램을 작성하시오.

입력

첫째 줄에 수열의 크기 N과 K가 주어진다. N은 20보다 작거나 같은 자연수이고, K는 0보다 크거나 같고, N-1보다 작거나 같은 정수이다. 둘째 줄에는 수열이 ‘,’로 구분되어 주어진다. 수열을 이루고 있는 수는 절댓값이 100보다 작거나 같은 정수이다.

출력

첫째 줄에 K번 변형한 수열을 ‘,’로 구분하여 출력한다.

제한

예제 입력 1

5 1
5,6,3,9,-1

예제 출력 1

1,-3,6,-10

예제 입력 2

5 2
5,6,3,9,-1

예제 출력 2

-4,9,-16

예제 입력 3

5 4
5,6,3,9,-1

예제 출력 3

-38

예제 입력 4

8 3
4,4,4,4,4,4,4,4

예제 출력 4

0,0,0,0,0

예제 입력 5

2 0
-100,100

예제 출력 5

-100,100

힌트

출처

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /