trang chủ / đề bài / bearrasp

Con gấu và mâm xôi

Đề bài

Mô tả

Có n ngày, ngày thứ i giá của một thùng mật ong là xi (đơn vị: kg mâm xôi).

Bạn có thể thực hiện kế hoạch sau nhiều nhất một lần: chọn một ngày d (1≤d<n), mượn một thùng mật ong rồi bán ngay trong ngày d với giá xd. Sang ngày d+1, mua lại một thùng mật ong với giá xd+1 để trả cho người cho mượn, đồng thời trả thêm c kg mâm xôi tiền công mượn thùng.

Như vậy nếu chọn ngày d, số mâm xôi lãi được là xd−xd+1−c.

Bạn cũng có thể không thực hiện kế hoạch (lãi bằng 0). Hãy tính số kg mâm xôi tối đa có thể lãi được.

Dữ liệu vào

  • Dòng đầu chứa hai số nguyên n và c.
  • Dòng thứ hai chứa n số nguyên x1,x2,…,xn.

Dữ liệu ra

  • In ra một số nguyên duy nhất là số kg mâm xôi tối đa lãi được.

Ràng buộc

  • 2≤n≤100
  • 0≤c≤100
  • 0≤xi≤100

Ví dụ

Input Output Giải thích
5 1
5 10 7 3 20
3 Chọn ngày 3: bán được 7, hôm sau mua lại giá 3, trả công 1. Lãi 7−3−1=3.
6 2
100 1 10 40 10 40
97 Chọn ngày 1: bán được 100, hôm sau mua lại giá 1, trả công 2. Lãi 100−1−2=97.
3 0
1 2 3
0 Mọi cách đều lỗ, nên không thực hiện kế hoạch, lãi 0.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0