Given a list of numbers $ S$ where $ 0 < s_i < 100$ , find the smallest group of numbers with sum bigger than $ X$ .

Each number can be used multiple times.

Ex: for $ S = [3,4.1], X = 10$ the solution is $ [3, 3, 4.1]$

Is it a known problem? What will be the best way of solving it?

For now, my best solution is to randomly pick numbers and repeat the process multiple times.