カメヲラボ

主にプログラミングとお勉強全般について書いてます

99B97B

この問題は、a,bのどちらかだけ0というインプットがあるようで注意が必要。あとは、値がデカイのでdoubleを。ただ、精度はそれほど重要でないのでk*=a--/b--でokです。

double a,b,k;
main(){
  for(;scanf("%lf%lf",&a,&b),a+=b;printf("%.f\n",k))
    for(k=1;b=a-b;)k*=a--/b--;
}

追記:改行コードが入ってたようですorz