作者: Noritsugu Nakamura
日時: 2003/2/12(21:56)
中村 のりつぐ です。

In article <LCEBKFGEDBHMLBDMGIDDEEGECDAA.kikwai@...> 
"機械伯爵" <kikwai@...> wrote:
>  えっと、中村さんの解答例の意味がちとわかり
> ませんでした。
>  自然数の計算で、浮動小数点とか出てくるんで
> しょう?
>  私だとこんな風・・・
> 
> # d + a = 2003
> # d > a
> # d * x + a = 100000
> 
> for a in range(2003/2): # 2003の半分より小さいはず・・・
>   d = 2003 - a
>   if (100000 - a) % d : # 「余りがある」なら、パス

こっちのほうが断然 素直ですね。
今考えると、なぜああ書いたかちょっと不思議。(^_^;
# 天才的なバカかも > 自分

% を思いつかず (100000 - a) / d
と書いてしまったのが運のつき…


# 1clock, 1clock を大事にすることばかり
# 普段考えているというのに…。

       中村 典嗣  E-mail:     nnakamur@...