I think the ideal questiontype for this kind of question would be the multiple numeric, which already allows the calculation of the 100% per default. Of course this won't work if you need exactly these steps of %.
Or of course the slider layout that Denis is recommending.
Or of course the slider layout that Denis is recommending.