>>107 あわてんぼさんね
|gp(p-1)+h(p-1)-ap+c=0
|gp(p-1)+h(p-1)-c(p^n-1)=0
この導出が違うとこね

gp(p-1)+h(p-1)-ap+c=0
gp(p-1)+h(p-1)-(cp^n)p+c=0
gp(p-1)+h(p-1)-c(p^(n+1)-1)=0 が正解
p-1で割っても 2b-c(p^n+…+1)=0 となり矛盾しない

何度も言われてるけど検算しましょう