Let a11=a1.
Multiplying the given equation by 2 we get (a1−a2)2+(a2−a3)2+....(a10−a1)2=4.
Note that if ai−ai+1=±2 for some i = 1,......, 10, then aj=aj+1=0 for all j≠i which contradicts the equality 10∑i=1(ai−ai+1)=0.
∴ai=ai+1=1 for exactly two values of i in {1, 2,......, 10}, ai−ai+1=1 for two other values of i and ai−ai+1=0 for all other values of i.
There are (102)×(82)=45×28 possible ways of choosing these values.
Note that a1=1,0 or 1, so in total there are 3×45×28 possible integer solutions to the given equation.