matthew as a q.

競技プログラミングメイン

doubleが整数かどうかの判定

doubleが整数になるかの比較方法を知らなかったのでメモ。

方法

以下のラムダ式を用意して使用。

    auto isInteger = [](double x) -> bool {
        return std::floor(x) == x;
    };

問題文

ABC133 B Good Distance

計算した距離が整数になる点の組み合わせを数える。

B - Good Distance

提出

Submission #9361069 - AtCoder Beginner Contest 133