Premium problem67. Standard Deviation of a Total

Medium Locked

Several independent groups contribute to one total. Group i has group_sizes[i] people, each varying independently with standard deviation group_stds[i]. Return the standard deviation of the grand total.

Variances add, standard deviations do not:

Var(total)=∑iniσi2,SD=Var\mathrm{Var}(\text{total}) = \sum_i n_i \sigma_i^2, \qquad \mathrm{SD} = \sqrt{\mathrm{Var}}

Input

group_sizes = [100, 200]
group_stds = [2.0, 3.0]

Output

46.9041575982343

Premium problem

This one's part of Premium. Unlock the full Probability track plus every other premium problem on the site.

Implement solve(...)