Prvo rješenje.
Poznato je da za realne brojeve a i b vrijedi a3−b3=(a−b)(a2+ab+b2). Ako je a−b=1, tada vrijedi a3−b3=a2+ab+b2. Zato oduzimanjem prve od druge jednadžbe dobivamo:
(212+21⋅20+202)x1+(222+22⋅21+212)x2+⋯+(502+50⋅49+492)x30=−12.
Slično, oduzimanjem druge od treće jednadžbe dobivamo:
(222+22⋅21+212)x1+(232+23⋅22+222)x2+⋯+(512+51⋅50+502)x30=18.
Primijetimo da za svaki realni broj a vrijedi:
((a+1)2+(a+1)⋅a+a2)−(a2+a⋅(a−1)+(a−1)2)=6a.
Stoga oduzimanjem dviju prethodno dobivenih jednadžbi dobivamo:
6⋅(21x1+22x2+⋯+50x30)=30,
odakle je 21x1+22x2+⋯+50x30=5.
Drugo rješenje.
Poznato je da za realne brojeve a i b vrijedi a3+b3=(a+b)(a2−ab+b2). Ako to iskoristimo za brojeve a=c−1 i b=c+1 (za neki realni broj c), dobivamo
(c−1)3+(c+1)3=2c⋅((c−1)2−(c−1)(c+1)+(c+1)2)=2c⋅(c2−2c+1−c2+1+c2+2c+1)=2c⋅(c2+3)=2c3+6c.
Zato zbrajanjem prve i treće jednadžbe dobivamo
(2⋅213+6⋅21)x1+(2⋅223+6⋅22)x2+⋯+(2⋅503+6⋅50)x30=32.
Pomnožimo drugu jednadžbu s 2 i oduzmimo od prethodno dobivene. Slijedi
6⋅(21x1+22x2+⋯+50x30)=30,
što znači da je 21x1+22x2+⋯+50x30=5.