Cho N đồng xu và giá tiền của mỗi đồng (V0,V1,…,VN−1 ), và số S . Tìm số đồng xu nhỏ nhất để tổng giá trị của chúng bằng S (số lượng đồng xu không giới hạn).

Trả lời câu hỏi của ITQUANGNAM

Làm sao để có câu trả lời hay nhất?

  • Luôn có GIẢI THÍCH các bước giải
  • Không copy câu trả lời của Timi
  • Không sao chép trên mạng
  • Không spam câu trả lời để nhận điểm
  • Spam sẽ bị khóa tài khoản
CÂU TRẢ LỜI
avatar
Timi

13/12/2023

Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Để tìm số đồng xu nhỏ nhất để tổng giá trị của chúng bằng S, ta có thể sử dụng thuật toán Greedy. Bước thực hiện như sau: 1. Khởi tạo biến count = 0 (đếm số đồng xu đã sử dụng). 2. Sắp xếp mảng giá tiền của các đồng xu theo thứ tự tăng dần. 3. Lặp qua từng đồng xu từ lớn đến nhỏ: - Nếu giá trị của đồng xu lớn hơn S, bỏ qua đồng xu này và chuyển sang đồng xu nhỏ hơn. - Nếu giá trị của đồng xu nhỏ hơn hoặc bằng S, thực hiện các bước sau: + Tăng biến count lên 1. + Giảm giá trị S đi giá trị của đồng xu hiện tại. + Quay lại bước 3 để kiểm tra tiếp các đồng xu còn lại. Sau khi kết thúc vòng lặp, biến count sẽ chứa số đồng xu nhỏ nhất để tổng giá trị của chúng bằng S.
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận
avatar
level icon
Maxhd123

13/12/2023

timi 

Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

Nếu bạn muốn hỏi bài tập

Các câu hỏi của bạn luôn được giải đáp dưới 10 phút

Ảnh ads

CÂU HỎI LIÊN QUAN

cứuuwuuwuwuu
avatar
level icon
keo lìi

2 giờ trước

cuuuu toiiiiiiiiii diiii
avatar
level icon
Hưng Khánh

2 giờ trước

Giupghhgghuuu
Mô tả nào sau đây nêu đúng quá trình nhận thức của máy tính? A. Quá trình trích rút được trị thức từ những dữ liệu do con người cung cấp. B. Quá trình tự động hiểu biết được môi trường xung quanh thôn...
Yếu tố nào sau đây là điều kiện tiên quyết đảm bảo AI hạn chế vi phạm đạo đức? A. Môi trường triển khai. B. Phạm vi của thông tin. C. Dữ liệu huấn luyện. D. Mô hình xây dựng.
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019 Email: info@fqa.vn
Location Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.
Tải ứng dụng FQA
Người chịu trách nhiệm quản lý nội dung: Nguyễn Tuấn Quang Giấy phép thiết lập MXH số 07/GP-BTTTT do Bộ Thông tin và Truyền thông cấp ngày 05/01/2024
Copyright © 2023 fqa.vn All Rights Reserved