The key here is that you are doing calculations against this data.
There are a variety of reasons why you should not overload a column by storing a CSV of multiple data points in it, but the controlling reason in this case is performance.
If you are basing calculations in the database on the values of these data points, you will absolutely want to utilize separate columns for them. If you store them as a single CSV string, then every calculation will incur the cost of unpacking the CSV and converting the characters to numeric values. The first operation is particularly expensive, in every DBMS I have ever used. It's the sort of thing that makes DBAs curse and throw things at the wall.
If, on the other hand, the data points are already stored as numeric values in independent columns, those overhead costs are not incurred and you can simply do basic math to calculate a numeric result from them.
Take it from a DBA: The cost of storing separate columns (or even a separate CustomerChoices table) is not zero, but it is still far less than the cost incurred by dealing with unpacking overloaded columns and doing data type conversions.
(In addition, when you store CSV data you are storing unnecessary bytes that are not even data: all of the commas. That too has a cost.)
The two prior answers may have invoked query performance in support of the CSV solution, but they have overlooked the key point that the data must be employed in numerical calculations.
If you could do the number crunching in your application and store only the computed percentage and the choices to your DB store, then you could maybe get away with storing the choices as a CSV. But only when a DBA isn't looking.
Even in that case, any DBA worth their salt will argue for separate numeric columns anyway, because at some time in the future there will be a request to the DBA to reproduce the application's calculation in the database for an auditing query, and they will be out of things to throw at the wall because they already smashed all their favorite things.