はまやんはまやんはまやん

hamayanhamayan's blog

コンテスト [yukicoder No.773]

https://yukicoder.me/problems/no/773

解法

https://yukicoder.me/submissions/307869

d=23,24,25でA≦d≦Bを満たさないものを数えることにする。
「A≦d かつ d≦B」の否定は「A>d または d>B」なので、これを判定する。
この法則はドモルガンの法則と呼ばれている。

int A, B;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> A >> B;

    int ans = 0;
    rep(d, 23, 26) if (d < A or B < d) ans++;
    cout << ans << endl;
}