Bài 41: Tìm chênh lệch lớn nhất trong mảng

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
C# 256M
Go 256M
Java 256M
Kotlin 256M
PHP 256M
Python 3 256M
Ruby 256M
Rust 256M
Scratch 3 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
luyencode.net
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Bài 41

Cho một mảng các số nguyên An phần tử. Hãy viết chương trình tìm chênh lệch lớn nhất giữa hai phần tử bất kỳ trong mảng.
Dữ liệu vào:

  • Dòng thứ nhất là số lượng phần tử của mảng n.
  • Dòng thứ hai gồm n số nguyên tương ứng là các phần tử của mảng A.

Biết rằng

  • n ∈ ℕ*, 3 ≤ n ≤ 104
  • |Ai| ≤ 108

Dữ liệu ra: Giá trị chênh lệch lớn nhất của hai phần tử bất kỳ trong mảng A.
Ví dụ:

Dữ liệu vào Dữ liệu ra Giải thích
5
1 5 3 2 4
4 Quan sát ví dụ, ta thấy hai phần tử có giá trị 1 và 5 cho kết quả chênh lệch lớn nhất là 4. Do đó, 4 là kết quả của ví dụ này.

Bình luận

Hãy đọc nội quy trước khi bình luận.


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