Đặt $A=2^0+2^1+2^2+....+2^{99}$ta có $S=1.2^0+2.2^1+....+100.2^{99}$
$=(2^0+2^1+2^2+...+2^{99})+(0.2^0+1.2^1+2.2^2+....+99.2^{99})$
$=A+2.(1.2^0+2.2^1+3.2^2+....+99.2^{98})=A+2.(S-100.2^{99})$(*)
$\Rightarrow S=100.2^{100}-A$(*)
Lại có $2A=2^1+2^2+2^3+....+2^{100}=A-2^0+2^{100}$
tức là $A=2^{100}-2^0=2^{100}-1$
thế vào (*) ta được $S=100.2^{100}-2^{100}+1=99.2^{100}+1$