どっちの出題者でもないけど、P(1)は P(y)=1 があるからわかる。

P(0)=0, P(x) = (1-p)P(x-1) + pP(x+1) (0<x<y), P(y)=1.
漸化式を変形すると、
P(x+1) - P(x) = ((1-p)/p) {P(x) - P(x-1)} (0<x<y).
数列{P(x+1) - P(x)}は初項 P(1)-P(0)、公比 r := (1-p)/p の等比数列だから、
P(x+1) - P(x) = r^x {P(1) - P(0)} (0<=x<y).
よって、
P(x) = P(0) + Σ[k=0, x-1] {P(k+1) - P(k)} = P(0) + {(1 - r^x)/(1-r)} {P(1) - P(0)}.
P(0)=0 より、P(x) = {(1 - r^x)/(1-r)}P(1).
P(y)=1 より、P(1) = (1-r)/(1 - r^y).
したがって、
P(x) = (1 - r^x)/(1 - r^y) = (((1-p)/p)^x-1)/(((1-p)/p)^y-1).