>>91
元金をS、月々の利息をr( 100r %)、月々の返済額をa とすると、
1ヶ月毎の残額z_1,z_2,,,,は
z_n =z_(n-1)(1+r) -a
という漸化式を満たす。一般項z_nは、
z_n=S(1+r)^n -aΣ[k=0,n-1](1+r)^(n-1)
=S(1+r)^n -a{(1+r)^n-1}/r
ゆえに、返済月数をNとして、z_N=0となるようなS、すなわち
S=a{(1+r)^N -1)/r/(1+r)^N =a/r (1- 1/(1+r)^N)
を求めればよい。1/(1+r)^N <<1であれば、Nに関係なくS≒a/rとなる。

この問題の場合、a=25(万円),r=0.4/12=1/30より、S≒a/r=750(万円)
となるので、750万円でほぼ正しいが、厳密にはそれに1/(1+1/30)^300を
乗じた金額(約400円)だけ低くなる。