>>416は考え方を示しただけだと思うが
答案では、xを整数とする事に加えて
x^2+ax-5が整数であることにも言及したほうがいい