Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

KDIFFV - K sai khac

K sai khác

Cho dãy số nguyên a_1,a_2,…, a_N, thao tác biến đổi có thể áp dụng trên dãy là chọn một phần tử a_i  và tăng hay giảm a_i  một đơn vị.

Hãy xác định số lần áp dụng phép biến đổi kể trên ít nhất để thu được dãy có không quá K phần tử khác với phần tử kế tiếp.

Dữ liệu

  • Dòng 1: hai số nguyên N, K (1≤N≤1000;0≤K≤100)
  • Dòng 2: N số nguyên a_1,a_2,…,a_N  (0≤a_i≤〖10〗^9 )

Kết quả

  • Dòng 1: số nguyên là số phép đổi tối thiểu cần áp dụng.

Ví dụ

kdiff.inp

kdiff.out

5 2

1 2 3 4 5

2


Added by:h
Date:2014-11-14
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:MAWK BC NCSHARP CPP CPP14 CPP14-CLANG COFFEE DART FORTH JAVA JULIA KTLN OCT PAS-FPC PROLOG PYPY3 R RACKET SQLITE SWIFT UNLAMBDA

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.