trang chủ / bài tập / mincoins

Ít Xu Nhất

Đề bài

Mô tả

Cho hệ thống tiền tệ gồm n loại xu, mỗi loại có giá trị nguyên dương. Hãy tìm số xu ít nhất cần dùng để tạo thành tổng x. Mỗi loại xu có thể được dùng không giới hạn số lần.

Dữ liệu vào

Dòng đầu tiên chứa hai số nguyên nx: số loại xu và tổng cần tạo.

Dòng thứ hai chứa n số nguyên c1,c2,,cn: giá trị của các loại xu.

Dữ liệu ra

In ra số xu ít nhất cần dùng. Nếu không thể tạo được tổng x, in ra 1.

Ràng buộc

  • 1n100
  • 1x106
  • 1ci106

Ví dụ

Input Output Giải thích
1 1
1
1 Dùng 1 xu giá trị 1
1 1000000
1
1000000 Dùng 106 xu giá trị 1

Bình luận

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

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0