Neka je traženi broj x=abcd=1000a+100b+10c+d, gdje su a,b,c,d znamenke i a=0. Tada vrijedi
1000a+100b+10c+d=a2+b2+c2+d2+1949.(1)
Zbroj kvadrata može biti najviše 4⋅81=324. Stoga je x≤324+1949=2273, pa znamenka a može biti samo 1 ili 2.
Ako je a=1, iz (1) slijedi
100b+10c+d=b2+c2+d2+950.
Desna je strana veća od 950, pa jednakost nije moguća za b<9. U slučaju b=9 ne postoje znamenke c,d za koje bi vrijedilo 10c+d=131+c2+d2, jer je lijeva strana dvoznamenkasti, a desna troznamenkasti broj. Zato mora biti a=2.
Tada je
100b+10c+d+47=b2+c2+d2.(*)
Budući da je b2+c2+d2≤3⋅81=243, mogući su samo b∈{0,1,2}.
1. b=2. Tada bi
10c+d+243=c2+d2,
što je nemoguće jer je lijeva strana veća od 243, a desna najviše 162.
2. b=1. Tada bi
10c+d=c2+d2−146.
Kako je lijeva strana dvoznamenkasti broj, slijedi c2+d2≥146, što je moguće samo za c=d=9. Izravnom provjerom ni tada jednakost ne vrijedi.
3. b=0. Tada je
10c+d+47=c2+d2,
odnosno
d(d−1)=47+10c−c2=72−(c−5)2.
Uvrštavamo neparne znamenke c:
c=1c=3c=5c=7c=9:d(d−1)=56=8⋅7,:d(d−1)=68,:d(d−1)=72=9⋅8,:d(d−1)=68,:d(d−1)=56=8⋅7.
Od toga 56=8⋅7 daje d=8 za c=1 i c=9, a 72=9⋅8 daje d=9 za c=5. Zato su rješenja
2018, 2059, 2098.