Bài này có rất nhiều cách giải. Từ vét cạn đến tìm kiếm xâu, sắp xếp mảng. Nhưng để tối ưu nhất, ta sẽ sử dụng thuật toán đếm phân phối, hay còn gọi là "lùa bò". Để đếm số lượng bò trên một vùng xác định thì người ta phải tìm cách lùa chúng vào các chuồng cho dễ đếm. Tương tự như vậy, ta sẽ dùng 1 mảng với ý nghĩa giống như các ″chuồng″ để lưu số đũa, mỗi phần tử của mảng tương ứng với một chuồng, từ đó dễ dàng có được số đũa với từng độ dài. Vì cần 2 chiếc đũa cùng độ dài để ghép thành 1 đôi, nên ta cần đếm số lần có 2 chiếc đũa cùng độ dài, hay nói cách khác là đếm số lần tổng số đũa của 1 độ dài chia hết cho 2.
Đây là code của mình. Chúc bạn học tốt.
Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.
Nguồn : Wikipedia - Bách khoa toàn thưLớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!
Nguồn : ADMIN :))Copyright © 2021 HOCTAP247