01/10/2018, 11:22

Xin sự trợ giúp về bài toán

Xin chào tất cả các anh/chị/bạn, mình mới học về lập trình, mình đăng bài này lên đây với mục đích mong các bạn cho mình hướng dẫn về bài toán này với ạ, vì không biết đăng ảnh nên mong các bạn vào link dưới để xem ảnh ạ.


Mình xin cảm ơn tất cả các bạn.

Trần Hoàn viết 13:25 ngày 01/10/2018

Cách làm ngắn nhất (nhưng thời gian chạy dài):

  1. Xây dựng hàm kiểm tra xem mảng này có thoả mãn yêu cầu đề bài không;
  2. Xây dựng hàm giảm độ cao của cột cao nhất đi 1, tăng độ cao của cột thấp nhất thêm 1;
  3. Thực hiện bước 2 đến khi bước 1 được thoả mãn, đồng thời đếm số lần thực hiện bước 2;
  4. Trả về kết quả đếm ở bước 3, kết thúc chương trình.
Bài liên quan
0