Thu hoạch cà chua
Submit solution
Points:
1 (partial)
Time limit:
1.0s
Memory limit:
98M
Author:
Problem types
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG
Titi là một nông dân có một cánh đồng cà chua gồm n thửa ruộng, gần Tết đến cũng là mùa cà chua chính rộ. Một mình Titi chỉ có thể mỗi ngày thu hoạch cà chua trên một thửa ruộng mà thôi. Tốc độ chín của cà chua quá nhanh nên mỗi ngày thửa ruộng nào chưa thu hoạch thì sản lượng giảm k đơn vị so với ngày hôm trước. Bạn hãy giúp Titi tính toán để thu hoạch cà chua được nhiều nhất nhé.
Input
Dòng thứ nhất số nguyên dương n là số thửa ruộng ( 1 ≤ n ≤ 10^5) và số nguyên k là độ giảm sản lượng trên mỗi thửa ruộng của từng ngày (1<=k<=10^5)
Dòng tiếp theo chứa n số nguyên dương là sản lượng cà chua ban đầu là các số nguyên không âm có giá trị không vượt quá \(10^9\).
Output
Một số nguyên là giá trị sản lượng lớn nhất thu được
Example
Input
8 2
4 7 2 8 4 8 3 2
Output
17
Comments
bạn khai báo mảng a[100] thành a[100005] thử xem
K được bạn. do thuật toán lủng củng r
Thuật toán =))) bị chạy quá time thôi