배열의 역 델타
당신의 임무는 부호있는 32 비트 정수의 배열을 취하고 델타를 뒤집어 다시 컴파일하는 것입니다.
예
목록,
18 19 17 20 16
델타가 있습니다.
1 -2 3 -4
반대로하면 다음과 같은 결과가 나타납니다.
-4 3 -2 1
그런 다음 수율을 사용하여 다시 컴파일 할 때 :
18 14 17 15 16
반환 값이어야합니다.
재 컴파일은 C
배열의 첫 번째 값인 을 가져 오는 것으로 구성됩니다 . 이 경우 18
델타를 순서대로 적용합니다. 그래서 18 + -4
제공 14
, 14 + 3
제공 17
및에 있도록.
입출력
리스트 / 배열 / 테이블 / 튜플 / 스택 / 등이 제공됩니다. 표준 입력 방법을 통해 입력 된 부호있는 정수
위의 델타 반전 방법에 따라 수정 된 데이터를 허용 가능한 형식으로 다시 출력해야합니다.
0 < N < 10
각 숫자가 범위 내에있는 N 개의 입력을받습니다.-1000 < X < 1000
테스트 사례
1 2 3 4 5 -> 1 2 3 4 5
18 19 17 20 16 -> 18 14 17 15 16
5 9 1 3 8 7 8 -> 5 6 5 10 12 4 8
6 5 4 1 2 3 -> 6 7 8 5 4 3
노트
- 위에서 언급했듯이 항상 최소 1 개의 입력을 받고 9를 넘지 않아야합니다.
- 출력의 첫 번째와 마지막 숫자는 항상 입력의 숫자와 일치합니다.
- 표준 입력 출력 만 허용
- 표준 허점 적용
- 이것은 code-golf 이므로 가장 낮은 바이트 수가 이깁니다!
- 즐기세요!
그리고 승자는...
데니스! 누가 먼저 1 위를 차지했는지, 더 짧은 솔루션으로 자신을 이겼으며, 1 위와 2 위를 모두 제공했습니다!
그들의 젤리와 함께 ais523 에 대한 존경스러운 언급은 , Dennis가 그들 바로 앞에 들어 가지 않는다면 2 위 를 차지했 을 것입니다.